MurphyA/hacker-news huggingface dataset:
Show HN: Wan 2.5 vs. Veo3 Who Deserves the AI Video Throne?
by Viaya | 2025-09-29 10:40:36+00:00
I’ve been following both Veo3 and Wan 2.5 closely, and the differences are starting to feel interesting. Veo3 has been the benchmark for cinematic AI video, especially with its stability and audio-video sync.

Wan 2.5, though, takes a different route. It’s built on a native multimodal setup, meaning text, images, and audio are processed together instead of stitched from separate models. That allows smoother lip-sync, more natural background sounds, and videos that don’t feel like patchwork. The workflow is quick: input text or an image, optionally add audio, and you get a preview in minutes.

The question is: does this make Wan 2.5 a true alternative to Veo3, or just another contender? Curious to hear from others who’ve tested both.
by potato3732842 | 2025-09-29 10:41:04+00:00
They're not counter environmentalists. They're just a different brand of environmentalist that prioritize local flora and fauna over global carbon/plastic/etc.

When they say stupid things, I make fun of them too. You just don't notice because your specific variant of lunacy isn't being ridiculed.

There's a balance to be struck here. As far as I'm concerned people who think we oughta destroy unique ecology to slap up a solar farm can share the same hole as the people who think the impact on pest-tier animal populations is justification for not slapping up the solar farm.
by teamonkey | 2025-09-29 10:42:27+00:00
There’s a big difference between being free to criticise the government and those who define and enforce laws, and being free to say anything to or about another citizen without repercussion, even if it may cause them harm.

The people mentioned here who were arrested due to violations of the communications acts are definitely the latter. The people arrested in peaceful protests for being associated with Palestine Action or Just Stop Oil are the former.
by skilled | 2025-09-29 10:42:53+00:00
The PDF is not linked from the HF repo so it might be easy to miss:

DeepSeek-V3.2-Exp: Boosting Long-Context Efficiency with DeepSeek Sparse Attention

https://github.com/deepseek-ai/DeepSeek-V3.2-Exp/blob/main/D...
by bregma | 2025-09-29 10:44:53+00:00
> Of course the legal and ethical way to perform a tax protest is to simply have so little income that you don't owe them a thing

That's the way it works. If you're really wealthy your team of accountants can find all sorts of ways to hide income and reduce it to zero or less. The more money you have coming in the less income you have to report, until the government you bought fair and square ends up owing you. Taxation is wonderful extra teat at which to suckle.
by 0312831209381 | 2025-09-29 10:45:21+00:00
Aurora Store is generally _not_ recommended by the GOS folk as it offers minimal privacy benefits over running the full-fat google play within the GrapheneOS Google services sandbox, while introducing supply chain risk.

It is convenient though and I've used it from time to time. I prefer "APKUpdater" for one-off play store downloads which I think uses the same client code aurora does: https://github.com/rumboalla/apkupdater
by pessimizer | 2025-09-29 10:45:51+00:00
> A site where AI-driven profiles you contact with, phish or socially-engineer your money out of you? That probably couldn't happen in 2015 let alone 2010, AI tech wasn't yet there.

Why do you think you need AI for this? You don't even need Indians for this, Americans will do it. I remember someone showing me a site a couple years ago that recruited for the job, and there was a Reddit where they talked about working it and how the rates paid were changing.
by Imustaskforhelp | 2025-09-29 10:46:41+00:00
I want to take something from this article which deeply fascinated me.

The Right to Run

If you own a computer, you should have the right to run whatever programs you want on it.

I always thought that this was something natural yet Google is doing the developer registration and spotify is dmca'ing/suing? revanced team just for skipping some lines of code.

it is my computer and if I want to run a open source software from f-droid, I should be able to without one of the largest companies in the world meddling in the way.

If I want to run spotify in revanced, the developers shouldn't be sued for just skipping some lines of code. Theoretically it breaches on my rights to run software.

Its my computer,my phone, my devices and I want to run whatever I want with it. I paid for it completely and I want to use it completely.

Yet more and more, its becoming as if your device is becoming something similar to license, like they are making us think that we haven't bought a phone, we have licensed it and there is a big difference.

They might want to slowly extract into even more of our rights to somehow sell a phone as a subscription even after buying it and what not, god.

Imagine google packages up a developer service where for 5 bucks we could side load the apps, that WE ONCE COULD DIRECTLY.

This isn't far off. But we have made almost our hardware like a service and that saddens me/violates my rights and I want to fight against them. Fuck big corpos. Fuck google.

Its my damn computer and none of your damn business saying what I have to do with my own computer. I paid for it completely and I am gonna use it completely.
by Kim_Bruning | 2025-09-29 10:49:07+00:00
#$^#$ How do you win this thing? I try getting close in single steps, it bolts. try getting close in big steps, it bolts. Try getting close, then going full speed the last bit ... it bolts. I get the idea this is a variant on a certain card game (nim?) , but somehow I'm getting the rules wrong?
by notahacker | 2025-09-29 10:50:45+00:00
Paying for the inefficiencies of private healthcare is about half of US govt spend on providing services (the only larger spend is transfer payments, and you can't pay $4b in annuities to senior citizens from a private insurance scheme that takes in significantly less than that. So probably you need to cut healthcare by more than a third...). I actually believe the US could stay safe on a much lower military budget (though god knows what a private donor funded military would look like) but that's not getting the overall budget cut by a third even if you zero it out.

Mathematically impossible to achieve the functions of the US government for a third of the cost without cutting healthcare spend. Which has been demonstrated to be entirely possible by other countries, but only by choosing to let more people die or, ironically, removing some of the dependence on inefficient private companies for provision...
by antonyh | 2025-09-29 10:51:01+00:00
Thanks, now I cannot unsee this. Thunar has this broken sort order too, and I've no idea how to make it sort file names with hash values 'properly' - by which I mean the same as `ls` which broadly speaking on my system is 0 to 9 then a-z case insensitive.

Instead I have an order of starting character that goes 1,4,5,7,9,2,3,7,8,9,4,6,1,2,.. etc etc which is utterly useless as a sort. I've always thought the sort was weird but couldn't quite figure out why (I usually sort by date descending). Another non-productive thing to figure out and fix.
by ChrisMarshallNY | 2025-09-29 10:51:18+00:00
That was it. I chose a colorful turn of phrase that muddied the meaning. I can do that, sometimes. I’m too fond of my own sense of humor.

My understanding, is that antibiotics are used in the living animals. I’m sure that they do show up in butchered meats, but I don’t think that they would stay valid through cooking.
by globular-toast | 2025-09-29 10:51:24+00:00
You should write stupid code, but you should write good code too.

Writing stupid code is like walking to the shop. You're not going to improve your marathon time, but that's not the point. It's just using an existing skill to do something you need to do.

But you should also study and get better at things. If you learnt to cycle you could get to the shop in a third of the time. Similarly, if you learn new languages, paradigms, features etc. you will become a more powerful programmer.
by kragen | 2025-09-29 10:51:53+00:00
Spreadsheets are a fundamentally important tool—the original "killer app" for personal computers such as cellphones, and the best way that has been found so far to put computational power in the hands of end-users. Last I checked, there was no spreadsheet in F-Droid, largely because it's a relatively small ecosystem, and most Android users still aren't using F-Droid. Instead they are subjected to the outrageously abusive apps that fill the Play Store, as described for example in https://news.ycombinator.com/item?id=45411897. And many Android phones ship with non-uninstallable malware and shovelware. Backing up an Android phone without a Google account—indeed, even activating an Android phone without a Goolge account—is challenging. From my point of view, these are imperfections.
by w0de0 | 2025-09-29 10:52:05+00:00
You’re absolutely right. Poor frugality is why we should be ok with “22% of seniors trying to survive on an income of less than $15,000 a year.” They’ve only themselves to blame. It’s their own moral failing, not society’s, really.

All that is is for the best. If there is a volcano at Lisbon it cannot be elsewhere. It is impossible that things should be other than they are; for everything is right.
by throwaway2037 | 2025-09-29 10:52:23+00:00
> that the time lag on enforcement is going to be long enough that they achieve half the goal anyway.

This is the primary legal strategy of (1) tobacco companies, (2) investment bank pushing risky products to unknowing customers, and (3) big oil&gas' environmental policy. Regarding EU DMA laws, I feel that Apple and Google are pursuing the same strategy.
by Thomalloc | 2025-09-29 10:53:20+00:00
Duolingo doesn't work. The platform is oriented to play with your dopamine and give you false sense of accomplishment while taking your money and keeping you active with their streak system. I created Nihondex because I wasn’t making real progress with platforms like Duolingo or Bunpro. I tried Anki cards as many other learners rely on to learn a language but the system of Anki is way too primitive. I started to build Nihondex by aggregating the best out of every solution. This platform was built by a student learning so this is very different from the other big companies trying to grab your dopamine without giving you the progress you deserve.

After building the first versions of Nihondex I managed to go from zero knowledge to passing the JLPT N5 in under three months. That kind of progress felt incredible and it showed me that the approach really works.

I am still actively developing it and making it better and better as I get more feedbacks from the users
by jwrallie | 2025-09-29 10:53:27+00:00
I just witnessed LLM (ab)use coming from one graduate student (not the first to do it and definitely not the last), where they submitted a conference paper draft for their coauthors and advisors to review short before a deadline, with completely regurgitated material plus hallucinations backed up by multiple non-existent citations.

The problem is every coauthor wants to increase submissions, LLMs are great at making something that looks OK at first glance, and people have low(er) expectations for a conference paper. A recipe for disaster.

Extrapolate a bit and there are LLM written papers being peer reviewed by LLMs, but fear it not, even if they are accepted the will not be cited because LLMs are hallucinating citations that better support their arguments! And then there is the poor researcher, just a beginner, writing a draft, simple but honest material getting lost in all this line noise, or worse out, feeding it.
by jmkd | 2025-09-29 10:54:14+00:00
Neither the instructions nor the interface helped me to understand what I was doing or how to achieve it, for example I don't understand why if I click a row I can't click a column next, and vice versa. From which I can only conclude that it's just not for my sort of brain.

However I'm sure there is a diverting puzzle game in here somewhere. I wonder if you used narrative language and symbolism unrelated to linear reversible circuit synthesis (but kept whatever mechanic is important) an average player might be able to grasp it more easily?
by yxhuvud | 2025-09-29 10:54:23+00:00
As other comments note there are plenty of problems restricting queues to ordered execution. For most use cases that simply does not matter. What matters are related features like avoidance of starvation or execution bias. And those are perfectly possible to do with multiple consumers/producers.

> Lockless queues are slow

That particular implementation of a lockless queue may be slow, but that is not globally true for lockless queues. There are variants, for example BBQ, https://www.usenix.org/conference/atc22/presentation/wang-ji..., that have great performance.
by squirrellous | 2025-09-29 10:55:07+00:00
Title feels a bit too click-baity. The article first says multi-consumer queues break global ordering (but preserves per-consumer ordering), and then proposes a data structure that completely abandons any ordering, without explaining why that’s ok. It’d be good to at least acknowledge that queues have their uses.

Also if this is really about bags, why not open with that?
by al_borland | 2025-09-29 10:55:45+00:00
The only time I bothered with styles was when I was looking to create cohesive documentation for a large team, along with templates to help others create such documents.

Ironically, at the time the corporate templates didn’t even use styles. It was just a 5 page doc with all the different things a person might use, and we were expected to copy/paste what we wanted to get the proper formatting. This wasn’t officially stated, but that was the only way I could see to use it.
by veeti | 2025-09-29 10:55:51+00:00
To be clear it sounds like the upcoming "Android Developer Console" (distributing APK outside Play Store) https://developer.android.com/developer-verification/guides/...) does *not* require you to disclose your private key, only prove ownership:

> Select your key: Choose your public SHA-256 fingerprint certificate from a list of eligible keys.

> Complete a cryptographic challenge: You must sign a dummy APK with the corresponding private key and upload it to Android Developer Console. This formally verifies your ownership of the key used to sign your existing Android app.

Play Store on the other hand does require you to share keys, so they can optimize your APK for each device. And maybe inject some state malware if you want to be snarky.
by a96 | 2025-09-29 10:56:19+00:00
Arduino is a company that likes to make fundamentally incompatible things, add their branding and claim that they are the big technology and not AVR, C++ etc.

OTOH, if you have a programmer that's been only using the Arduino IDE and its libraries, they probably haven't learned any C++ beyond loops and procedures and other atoms. It's technically C++ underneath, but a tiny subset in practice.

Oh, and actual corporations and labs do use them, though. It's really a dead simple way to automate some electronics with literally off the shelf tools. Almost any alternative will be extremely niche, require invasive SDKs and probably either cost 100 times more or need shipping overseas or both. Much like Raspberry Pi that you can get in your corner store and find ready code to go while "professional" SBC's are behind crazy hurdles with outdated sw and no documentation.
by rsynnott | 2025-09-29 10:57:00+00:00
I mean, Occam's razor says that he's doing it because he's a senile old man reposting obvious nonsense, which is a thing that senile people frequently do.

There are, I'm sure, plenty of 4D chess explanations, but realistically "the guy who appears to be senile and does senile-guy things is in fact senile" seems far simpler.
by 2716057 | 2025-09-29 10:57:16+00:00
Place modifiers on the thumb keys or - if you don't have any of those - use home row mods!

My ranking of measures from most effective to least effective:

1) Do everything you can to minimize workload of weak fingers (pinky & ring fingers). Just flipping control and caps lock is often not enough.

2) Split keyboard; halves roughly shoulder-width apart. Optimize for straight wrists both at rest and "in action". This usually results in zero tilting or slightly negative tilting.

3) Concave designs.

4) Tenting.
by jillesvangurp | 2025-09-29 10:58:34+00:00
I use Consent-O-Matic. It doesn't catch everything but it does work on some sites. Basically it just automatically goes for the "Reject" option if that's provided in a reasonably standard way. Lots of sites where that doesn't work, obviously. But a few where it does.

Probably a good benchmark if you are developing standard cookie consent dialogs is whether they work with this.
by Chinjut | 2025-09-29 10:59:14+00:00
Note that two matrices (of the same dimensions) can be transformed into each other if and only if they have the same rank.

A (non-optimal, but straightforward) procedure for doing so is like so: First, use Gaussian elimination row-wise to put any matrix into reduced row echelon form. One can now use Gaussian elimination column-wise to transform the matrix into a 2x2 block matrix whose upper-left block is an identity matrix (of size corresponding to the rank) and whose other blocks are zero. Since all moves are invertible, any two matrices of the same rank are thus connected via the same such block matrix.

In general, it is necessary to use both row and column moves. However, if both matrices are square with full rank (as in today's puzzle), one can just use row moves (or just as well, just use column moves), using just Gaussian elimination. More generally, one can just use row moves iff both matrices have the same row space, and similarly for columns.
by eeue56 | 2025-09-29 10:59:55+00:00
Native Welsh speaker here! It has always been a dream of mine to go to Y Wladfa, and share a bond through language with people there.

One fun fact - my dad took some higher-learning Welsh exam as an adult. They had to time the exam to match Patagonia, as they were given the exact same exam to avoid any cheating.
by oblio | 2025-09-29 11:00:23+00:00
It would be a higher level of abstraction if there wouldn't be a need to handhold LLMs. You'd just let one agent build the UI, another the backend, just like a human would (you wouldn't validate their entire body of work, including their testing, documentation).

At that point yeah, a project manager would be able to build everything.

We are not there.
by w0de0 | 2025-09-29 11:01:03+00:00
Because I think Russia’s project has far more to do with their internal politics than with geopolitics. The Chechen wars foreshadowed Ukraine, and were enitrely, as with Ukraine, a response to the fall of the Soviet empire.

(Perhaps a Marshall Plan-esque foreign policy could have forestalled their revanchism. Perhaps - chauvinism is hard to break. But abandoning the eastern former subject states would not alone have been enough.)
by lelanthran | 2025-09-29 11:03:32+00:00
> Hm I didn't know drag and drop could work on shell scripts too!

Depends on the file manager. I use Caja which is fairly ancient, and supports this, so I expect newer file managers to support it too.

For PDFs, something like this might work (note: not tested)

#!/bin/bash pdftk $@ cat output output.pdf verbose &> /tmp/output

> that's actually really cool to have zenity, Wow. I didn't know about this...

> Is this thing cross platform? I like it if you are saying that it would open up a drag and drop box and then merge the pdf's

Not sure if zenity is x-platform; what I did do once when I needed to select multiple files was have the shell script sit in a loop calling zenity, appending filenames to a variable, and then display a confirmation with a "Process" button before performing the actual processing.

ISTR using zenity for display the file selection dialogs, the confirmation dialog and a progress indicator while processing.

> But my tool is just some lines of golang which can be go mod init go mod tidy go run . and it would open up localhost port and can even be accessed through other devices on the same network but your thing is really cool too

Yeah, I just needed something temporarily for the operators to use during a build process. Wasn't going to need network access, nor did I want to add in a new dependency by using Python or something.
by VBprogrammer | 2025-09-29 11:03:43+00:00
I mean it's obvious to anyone who isn't an idiot that we shouldn't. However, populist parties banging the drum on this are looking likely to be at least the second biggest party in the next general election (and that comes with some wishful thinking given the recent polls). Labour's approach seems to be to validate their scaremongering but to claim they can deal with it without going full on Third Reich...
by Al-Khwarizmi | 2025-09-29 11:05:02+00:00
In general you're right, but I believe that there are ways to do it. For example, if an existing top tier conference split into several (e.g. say that NeurIPS decides to hold 3 conferences a year, NeurIPS-America, NeurIPS-Europe and NeurIPS-Asia, or whatever) in practice they would probably be top tier from the get go.
by stavros | 2025-09-29 11:08:17+00:00
I'm not sure what your point is, though. If you want an experience like the App Store, use the Play Store, they're basically the same. If you want to vet your apps, use another store, or install the APK.

Google gives you that freedom (or used to), Apple doesn't. The discussion here is that we Android users want to keep that freedom of choice.
by deniztelnyx | 2025-09-29 11:08:51+00:00
Telnyx just rolled out warm transfers for their Voice AI Agents. This lets AI agents hand off calls to other AI or human agents while passing full context, such as what the caller said, what actions have been taken, and what still needs doing.

This solves a major pain point in call automation: customers having to repeat themselves. It also unlocks mulit-agent workflows, where different assistants handle distinct steps in a conversation.
by piqufoh | 2025-09-29 11:10:18+00:00
While we're here - I've gained a lot from "Data Analysis: A Bayesian Tutorial" by DS Sivia and J Skilling. It's a graduate level text, and I found the chapters very concise and the subject well-laid out. It was one of those books that gave me continuous insight and fresh inspiration - even though it's more than 10 years old.
by asmor | 2025-09-29 11:10:18+00:00
It's not wrong per-se, but they practice it to a level of extreme that it seems more like a principled art piece than usable software. Software engineering is all about knowing your project-specific constraints, it should not be wasteful - and that goes for runtime performance / memory usage as much as the time invested. Usability is another factor - suckless software is very inaccessible to people who don't know how to use a compiler by default.

> (I know, I'm a horrible person)

You made a throwaway just for that? I'd hope most people are capable of differentiating the engineering ideology from the (ironic?) nazi reference and tiki torch march ideology bit.
by a96 | 2025-09-29 11:11:05+00:00
As others have said, python has been popular for about 20 years and niche for another decade before. It's the default non-C of a ton of libraries and frameworks.

Python isn't popular because of LLM's. Python is used for LLM's because it's popular. You can replace LLM in that with dozens of other labels and it's still true.