MurphyA/hacker-news huggingface dataset:
Show HN: HuMo AI – Multi-modal human-centric video generator (text+image+audio)
by dallen97 | 2025-09-18 15:49:22+00:00
HuMo AI, a browser-based video studio that turns text, images, and audio into human-centric videos with strong subject consistency and lip-sync.

What it does • Text→Video with controllable motion and scene composition. • Image→Video to animate a still with natural movements and camera motion. • Audio-visual sync for speech-driven lip movement and rhythm-matched motion. • Multi-modal fusion: combine text + reference images + audio in one run. • Export-ready output: high-resolution (up to 4K), common aspect ratios.

Why Creative teams often juggle multiple tools: one for T2V, another for in-between motion, a third for lip-sync. I wanted a single studio that keeps identity consistent and aligns visuals with audio—useful for product explainers, character spots, and quick social posts.

What’s different • Built around multi-modal conditioning rather than single-input T2V. • Emphasis on identity/subject preservation across the whole clip. • Frame-level audio alignment for more natural lips and motion. • Workflow extras like shot lists / playbooks to speed up iteration.
by jeron | 2025-09-18 15:49:24+00:00
I was one of the earliest developers to test Vision Pro after it was announced at Apple Park. My thoughts after using it for a whole day was that the hand gestures really did feel like magic, at the tradeoff of having a huge headset on your head. Costs aside, the Vision Pro is too bulky for use outside of your home.

I had the idea of wearables to solve this, as many years ago I had the Myo gesture control armband. They were very early with this product too, and from what I had read, most of that team got acquired/absorbed into Magic Leap
by marginalia_nu | 2025-09-18 15:49:33+00:00
I assume they're referring to Gnome. Despite primarily being aimed at desktop users, it's got hamburger menus everywhere[1], and a design that constantly makes trade-offs that benefit a touch-screen at the expense of keyboard-and-mouse users.

[1] Hamburger menus are designed to make efficient use of a small vertical display where horizontal screen space is a limited commodity, which just is not the case at all for a large horizontal computer monitor. On a large horizontal display, they're a straight downgrade since you need to click the menu to see what's inside it, which makes action discovery harder. This click is also added to a lot of actions so they add more friction to almost all interactions.
by mpweiher | 2025-09-18 15:49:34+00:00
You really have to both listen and understand.

The plausibility is that the Palestinians have a right to be protected from Genocide.

Which is why the court is hearing the case.

There was no decision on the plausibility of Israel infringing on that right, which is what you incorrectly make out of it.

To quote: "It did not decide that the claim of genocide was plausible".

Which is the exact opposite of what you are claiming.

https://x.com/mr_andrew_fox/status/1783621258032136550?s=61
by donatj | 2025-09-18 15:50:05+00:00
One of my best friends died 12 years ago in our late 20s. I know he is dead, and yet a couple times a month I think, "Oh, I haven't talked to him in a while, I should text him!" before my logical brain kicks in and lets me know the deal.

There is a dumb part of me that wants to believe, "Oh, he probably faked his death to get out of debt." He was such a schemer, if anyone would, he would. It was an open casket funeral. I know he is dead.

It's not a disorder. I just have mental pathways built that lead to a person who was integral to my life for many years, a person who does not exist on this plane anymore. I want him back in my life. Death is just difficult.

He was a genuine source of both encouragement and constructive criticism the likes I have had not had before or since. I miss you, Meka.
by mnky9800n | 2025-09-18 15:50:13+00:00
This is a very american trend in my experience. Americans are quite happy to tell you their long list of diagnoses, how that some how gives them some kind of exception to the rule, and how this is some how part of their identity. This kind of oversharing is common across topics from Americans but in particular oversharing of and obsession with psychological conditions seem to be a common modern stereotype of americans amongst my friends who interact with americans regularly.
by enobrev | 2025-09-18 15:50:15+00:00
I'm surprised by this take, simply because of my own experience, where the further I've gotten from religion over a very long time, the less significant I've found death.

Not having "answers" to what comes next has never been a weight for me - at least not since I was a child. Death being a completion, or a finality, is freeing; The end of what has been and what I hope continues to be a wonderful journey. The only weight I carry in regards to death are for those closest to me, and especially those for whom I'm responsible.
by nirvdrum | 2025-09-18 15:50:29+00:00
I’ve not heard of getstream. Is your service open source and all data easily extracted?

This post serves as a cautionary tale about how privately owned walled gardens, no matter how pretty, leave you in a precarious position. I suspect being in control of their data and having an open source escape hatch is what’s driving the adoption of Mattermost.
by titzer | 2025-09-18 15:50:34+00:00
It's interesting that you provide movie posters as an example. That's literally advertising. At some point the web evolved from being a simple text-based document format to becoming animated, linkable magazines and an endless barrage of advertising. It evolved to look pretty to entertain and entice people, not to inform them.

> Nobody dumps a plaintext unformatted version of a book or research paper expecting you to format it yourself.

Have you read a novel? It's just text in paragraphs.

> Nobody should be expected to produce web sites that are just content.

I think you're taking an extreme viewpoint. Have a look at all the markdown on GitHub. Clearly markdown is great for a lot of content. It isn't great for a lot of marketing.
Ask HN: I don't think I want to work in tech anymore?
by wanttoquittech | 2025-09-18 15:50:46+00:00
I’ve been working in tech as a SWE for a good while now, and I’m realising it’s making me miserable. On paper I feel like I should have a very successful career: high-paid remote work, senior/staff level, reasonably-generalist with backend specialization, generally good coworkers / managers, and so on. But in reality, I’m doing terribly! I have relatively short tenure in all my roles, because I somehow keep picking jobs where my manager/coworkers start quitting before I do; my savings were drained by health issues caused by work stresses, so I can’t afford to take an extended period between jobs; employers I end up with, regardless of contract or FTE, always seem to end up making near-impossible demands of engineering that ruin the team’s morale; the list goes on. I see a therapist, I see a number of doctors for the health issues I’ve ended up with, but I feel like no amount of therapy + meds is going to fix the underlying issue.

I feel like I’m a failure for being unable to handle what should be one of the most-privileged careers that exists. If I could take a 50-60% pay cut to have a guarantee of reduced stress / better work-life balance, I think I would take it without much thought, but I don’t even know if these jobs exist at this point.

How do I get out of this situation? Is being an SWE just not right for me anymore?
by mirashii | 2025-09-18 15:50:48+00:00
> How does this get repeated over and over, when it's simply not true?

Well, for one, the behavior is somewhat insane.

`npm install` with no additional arguments does update the lockfile if your package.json and your lockfile are out of sync with one another for any reason, and so to get a guarantee that it doesn't change your lockfile, you must do additional configuration or guarantee by some external mechanism that you don't ever have an out of date package.json and lock. For this reason alone, the advice of "just don't use npm install, use npm ci instead" is still extremely valid, you'd really like this to fail fast if you get out of sync.

`npm install additional-package` also updates your lock file. Other package managers distinguish these two operations, with the one to add a new dependency being called "add" instead of "install".

The docs add to the confusion. https://docs.npmjs.com/cli/v11/commands/npm-install#save suggests that writing to package-lock.json is the default and you need to change configuration to disable it. The notion that it won't change your lock file if you're already in sync between package.json and package-lock.json is not actually spelled out clearly anywhere on the page.

> At least not anymore.

You've partially answered your own question here.
by marstall | 2025-09-18 15:51:16+00:00
doing things in small chunks is good. so is it doing things in large chunks sometimes. In AI, like in life, there are no hard and fast rules and we're all figuring it out as we go. Like with "vibe coding" - sometimes it's ok to not even look at the code AI is generated, sometimes you need to understand every line.

It feels like part of my journey to being an "AI developer" is being present for those tradeoffs, metabolizing each one into my craft.

AI is a fickle, but powerful horse. I'm finding it a privilege to learn how to be a rider.
by aftbit | 2025-09-18 15:51:25+00:00
You can get a standalone (cheap) Geiger counter like the GQ GMC-300S on Amazon (B0B541D433) for ~$50. If you're interested in monitoring radiation and have a higher budget to play with, I highly suggest stepping up to the Radiacode 103G (~$600) or the Radeye B20-ER (~$3000). The Radiacode can only detect gamma/x-ray, but is a spectrometer so it can determine the energy level of the radiation. The Radeye can do the full suite of γ α β, and can provide energy-compensated dose rates when its gamma filter is in place.
by taeric | 2025-09-18 15:51:32+00:00
I am not sure I understand. There is coupling between the styling and the structure. Somewhat by necessity? I'm curious how you would possibly avoid having any.

I think your point is that there are not enough structural items to distinguish things for some uses without also signaling them for others? I can agree with that.

So, as a maximalist position, I agree that you should consider it an anti pattern to force yourself into minimal markup. But I also have a hard time not thinking it is an anti pattern to go the other way? Lots and lots of divs because the only way we could consider abstracting things is yet another wrapper around things.

Gets worse when I look at the noise that are the classnames generated in so many frameworks.
by cnlevy | 2025-09-18 15:51:37+00:00
Legality ends up following the de-facto reality. What's the future of the legality of Golan annexion ? With the new Syria, its soon going to become legal.

Jewish people coming back to live on its ancient homeland has no legal basis; It's their collective will which allowed its coming into existence (continuous immigration from other countries since the 1840s).

The legality of its existence wouldn't help it survive even one second.
by giraffe_lady | 2025-09-18 15:51:40+00:00
It's hard to get reliable numbers on this but I believe 5.1 and 5.2 are both more popular than 5.4 which has been out for five years now. And I don't think 5.3 ever surpassed either of them. I'm not sure about luajit it gets a lot of attention but I don't see it around all that much.
by kome | 2025-09-18 15:52:09+00:00
this discussion about taste and ai is annoying. the world was conformist even before ai. most web design before 2023 was conformist, most pop music was boring, most writing was cliché, corporate speak was already retarded. ai didn't invent banality: we had plenty of it before.

why everybody is just repeating safe things, instead of expressing themselves... ai is not en explanation. we should have interrogated ourselves about the whys this happens. complaining about AI is, again, missing the point.
by ThrowMeAway1618 | 2025-09-18 15:52:25+00:00
>This is to prevent the government from weaponizing such declarations against political opponents.

Yeah, but that's exactly what GP wants. A such, they're going to continue to argue for it as if it were a valid argument.

Repeat the same lie enough times and some folks will begin to believe it.

You're trying to argue in good faith with a bad-faith interlocutor.
by jandrewrogers | 2025-09-18 15:53:39+00:00
I have worked on exabyte-scale storage engines. There is a good engineering reason for this type of limitation.

If you had 1 KiB average file size then you have quadrillions of metadata objects to quickly search and manage with fine-granularity. The kinds of operations and coordination you need to do with metadata is difficult to achieve reliably when the metadata structure itself is many PB in size. There are interesting edge cases that show up when you have to do deep paging of this metadata off of storage. Making this not slow requires unorthodox and unusual design choices that introduce a lot of complexity. Almost none of the metadata fits in memory, including many parts of conventional architectures we assume will always fit in memory.

A mere trillion objects is right around the limit of where the allocators, metadata, etc can be made to scale with heroic efforts before conventional architectures break down and things start to become deeply weird on the software design side. Storage engines need to be reliable, so avoiding that design frontier makes a lot of sense if you can avoid it.

It is possible to break this barrier but it introduces myriad interesting design and computer science problems for which there is little literature.
by delusional | 2025-09-18 15:53:56+00:00
I'm looking at the "standard barometer 103 - Spring 2025"[1] which lines up with the first graph in the "standard barometer 101" you linked.

> A single currency without a large central budget is a mistake and makes it much harder to correct instability.

That's an opinion. You're free to have that opinion, but trust/distrust of the European Union has little to do with that opinion.

[1]: https://europa.eu/eurobarometer/surveys/detail/3372
by roughly | 2025-09-18 15:54:20+00:00
I say this with respect and love to the author: it does not sound like you’re handling this just fine. I think you’re right that there’s no way to handle this just fine, and you’re right that you’ve got a very good reason for not being just fine, and it’s in fact very normal and expected for you to not be handling this just fine, but it is also the case that you’re not handling this just fine.

I think we tend to react to being told there’s a diagnosis name for the thing we’re currently doing, but there are situations in which it is both absolutely normal, understandable, and expected that we behave in a way with the hallmarks of a particular pathology and also we are still behaving in that way and could probably use some support.

(On a more bureaucratic note, the other reason to have an actual DSM-recognized diagnosis is because the ghouls running insurance companies won’t cover counseling without it. Giving your therapist a DSM approved name to apply to your deep, life-impacting, and completely understandable grief means they have a better shot at convincing the claims department you actually do need help right now.)
by ajross | 2025-09-18 15:54:23+00:00
You're arguing with someone else, not me. I'm your ally in this fight, remember.

But again, you're simply wrong as a matter of practice. Deportation does not require a criminal trial, and never has. The conflation with criminal law is something the current administration essentially invented as a pretext for deploying law enforcement force. And that's a bad thing.

Deportation isn't punishment, and it has a trivial remedy in cases where it's misapplied (again, assuming a rational immigration policy): apply for a visa and come back.
by ziotom78 | 2025-09-18 15:55:03+00:00
I’ve happily used KDE for years, but recently I switched to XFCE. My only real pain point with KDE was that the screensaver often refused to resume after the monitor turned off due to inactivity. To unlock it, I had to open a framebuffer terminal and manually kill kscreenlocker_greet before KDE would accept my password again, after a delay of ~10 seconds.

XFCE isn’t as polished as KDE, and I do miss some features, like KDE’s excellent network applet that shows detailed statistics. But overall, the experience has been good, and I really appreciate how quickly I can unlock the screen after a pause.

I also enjoy the wide variety of themes. KDE has plenty of impressive dark themes, but very few light ones, and most of those fail to clearly differentiate the active window’s title bar from inactive ones. XFCE does much better here.

(Some people point out that XFCE doesn’t work with Wayland. That’s not an issue for me. My time with Wayland was highly frustrating, primarily due to the unreliability of keyboard layout customization. After months of struggling, I went back to Xorg and good old xmodmap.)
by dreamcompiler | 2025-09-18 15:55:24+00:00
> Also - can one access certain Mac folders in Asahi (e.g. ~/Pictures)? And is it even recommended, if it's possible (Security wise)?

You cannot access any of your Mac folders in Asahi. Your Mac partitions are invisible until you reboot into MacOS.

Some potential workarounds:

1. Use Syncthing to sync your Pictures folder on both operating systems to an external Mac. This of course duplicates the contents of the folder on your Mac/Asahi SSD, which is wasteful.

[Note: Dropbox does not work on Asahi Linux because it only barely works on x86 Linux and it has never worked on Arm Linux.]

2. Use an external USB or SD drive for files you want to share. Needs to be formatted in something both OSes can read/write (e.g. not APFS).

3. Use Paragon's $40 extFS which lets MacOS read and write to your Linux partition. Supposedly; I haven't tried it. This only solves half your problem: It gives MacOS access to your Linux files but not the reverse.

https://www.paragon-software.com/home/extfs-mac/

What's really needed is a way to mount APFS partitions from Linux, and I plan to DDG that as soon as I finish typing this...

UPDATE: APFS FUSE seems to be recommended, although it only provides read access to your APFS partition.

https://github.com/sgan81/apfs-fuse

4. Make a brand new partition on your drive for shared files, and format it exFAT. MacOS can read/write exFAT natively and Linux can usually be made to do so, although I haven't tried it yet on Asahi. This seems to me like the most promising option if you don't want to depend on an external drive.
by NitpickLawyer | 2025-09-18 15:55:35+00:00
Paper link: https://arxiv.org/abs/2509.14234

Some interesting tidbits.

- they propose several "judges", each with their own model (weights at different stages) and separate "concerns". The generate part evolves with the model (in RL) while the "gather and reconcile" is fixed at a frozen stage.

- the "gather and reconcile" judge doesn't get the question when analysing the entire rollout set! (I hope I read this correctly "We keep the anchor question-blind to prevent it from acting as just another rollout and to encourage genuine cross-rollout reasoning")

- a 2nd judge "marks" binary yes/no self-proposed (by the evolved model) rubrics. This could translate in the evolved model having a harder time to "hack the rewards", since they come from basically 3 places - the evolved model via rollouts and proposed rubrics, the reconciliation by the frozen policy and by a 3rd party judge that only binary scores the rubrics. Very interesting, and actually huge if it works as proposed and scales w/ model size.

- beats maj@x by 14%, which is nice. Interesting that there's 1% (maybe too small to be relevant? no idea) where the final architecture answered correctly even if all the rollouts were wrong. Probably needs more investigation to make sure something didn't leak somewhere.

Personal thoughts:

- the models used are small (4,4,8B). We'll see if this scales w/ model size. It should, since GRPO does, but there's still a question on what 3rd party judge you use. Maybe an "adversarial" one like in GAN? Interesting avenues nonetheless.
by UI_at_80x24 | 2025-09-18 15:56:50+00:00
I'm a diehard i3/sway fan.

IMHO the 'desktop environment' is supposed to get out of your way. I'll admit that sometimes having a widget that makes it "easier" to connect to random wifi, or bluetooth devices is handy; but that depends on your use-case.

My hardware changes once every 5-10 years, and I never use bluetooth so these features are not helpful to me.
by 0x000xca0xfe | 2025-09-18 15:56:51+00:00
This has still nothing to do with the language or kernel exploits. Only code execution on a valuable host matters.

You could make a malicious Rust crate that on installation runs a Python shell and injects JavaScript into your browser to extract crypto wallets. There even seems to be a significant overlap of Rust devs/crypto fans.

Also script kiddies don't do social engineering and blackmarket crypto selling, that's 100% professional crime territory. Real-life script kiddie attacks I've seen were more like hacking an ecommerce site and adding bananas as currency.
by Duralias | 2025-09-18 15:56:54+00:00
The US is simply too polarized, and clearly has been intentionally made so, and it has spread over here, but thankfully not to the same extreme.

Of course it is bad for the international community that all nation's people aren't connected but since the US really wants to become isolationist may as well look on the bright side.

And personally I don't consider the world exluding the US as an echo chamber, even just the EU is far from an echo chamber, it is a continent of many unique countries, US concerns are heard over here in the EU a lot even if a whole lot of it doesn't matter over here and just causes polarization.
by scyclow | 2025-09-18 15:57:12+00:00
It's a federal crime a federal crime pursuant to United States Code Title 18 (CRIMES AND CRIMINAL PROCEDURE), Part I (CRIMES), Chapter 17 (COINS AND CURRENCY), Sec. 333 (Mutilation of national bank obligations):

Whoever mutilates, cuts, defaces, disfigures, or perforates, or unites or cements together, or does any other thing to any bank bill, draft, note, or other evidence of debt issued by any national banking association, or Federal Reserve bank, or the Federal Reserve System, with intent to render such bank bill, draft, note, or other evidence of debt unfit to be reissued, shall be fined under this title or imprisoned not more than six months, or both.
by tasty_freeze | 2025-09-18 15:57:35+00:00
At my work we use perl extensively for utility scripts and such. In the past few years there has been a push to write new scripts in python, but I don't really see the point. It has most of the same drawbacks that perl has: 30x slower than a compiled language and dynamic typing.

We have many scripts that range from 5.8 to 5.36 and everything in between. 5.8 is 20 years old. Someone did a search & replace on the shebang lines to move all the older ones to 5.20 (why they picked that one, I don't know) and everything just continued to work.

I prefer perl over python. turn on use strict, use warnings FATAL => 'all' and use modern function signatures. Perl is still great for its purpose.