MurphyA/hacker-news huggingface dataset:
by correa_brian | 2025-08-11 17:52:27+00:00
Hey everyone, I'm brian, one of the makers of cosmos, a desktop app that makes your entire media collection, including external hard drives, searchable by using local ML models.

With your catalog indexed, you can use existing content to generate videos (text-to-video and image-to-video) using Veo 3. To try this out you'll need to bring your own Gemini API key. Obviously this part is not private since you are using Google's AI, but the generations get saved to your desktop and imo it's less clunky than the Google Videos UI. We also added a prompt pre-processing step to enrich the original user input. We use Gemini to create a structured JSON prompt that includes detailed information on lighting, audio, characters, and mood, to name it few. In my experience this makes it easier to preserve continuity in your scenes.

I want to experiment with some local generation models soon so Cosmos can function 100% offline (I've read good things about Wan 2.1 and Stable Diffusion). I really like working with local models (also using Whisper for audio to text transcription) and think long-term everyone will want at least some portion of their data managed by private, offline models.

If you are curious about building something like this for yourself, below is a rough outline: - Pick a platform or a cross-platform tool for your build (we started with Electron and eventually moved to Tauri) - Select your ML models. There are plenty of open-source image and text embedding models (Clip, Siglip, Nomic) - Design a media processing pipeline that won't fry your users' computer (pro tip: you're going to want to throttle indexing when CPU utilization gets too high) - Experiment with well-known open-source media tools like ImageMagick and FFmpeg. This is more than enough to extract frame, clip videos, or anything else you might want to do with a piece of media in your pre/post-processing - Database choice: There are lots of choices for DBs, but in my experience simpler is better. We started with Redis (it was overkill) and eventually migrated to sqlite with a vector embedding extension. Haven't tried Qdrant, Pinecone, or Chromadb, but sqlite works great for this use case. - If you want to support online AI platforms like OpenAI or Anthropic then you'll need to manage API keys and HTTP requests to these services (or maybe MCP? Don't know much about that yet).

Demo https://www.youtube.com/watch?v=qHPl_n-HlP4
by toast0 | 2025-08-11 17:52:55+00:00
> Of course, I don't really want a land line. I want a SIP phone that connects via Plivo or Twilio. I've been looking on eBay and others to find an inexpensive cordless version that I can easily connect to Plivo.

Why those providers? have you considered voip.ms (afaik, based in Canada, despite the domain name) ? $0.85/month for the line, $1.50/month for e911, about a penny per minute; and home phone is one of their specific use cases.

> I'm confused, however, what the difference is between a SIP phone, a DECT phone, Bluetooth and a WiFi phone, and if those can all be used with Plivo/Twilio.

DECT is cordless phones; some DECT base stations are setup for POTS, some do SIP. The easiest way forward (and what I've done) is to pick up an Analog Telephone Adapter (ATA), and use something designed for Analog POTS. Something like a Grandstream HT801 should do well.
by vlovich123 | 2025-08-11 17:53:26+00:00
> Or at runtime, if you'd like

You have to be careful about how you do it because those runtime checks can easily swamp the performance gains you get from SIMD.

> also get the block size according to CPU features at compile time with `std.simd.suggestVectorSize()`

You have to be careful with this since std.simd.suggestVectorSize is going to return values for the minimum SIMD version you're targeting I believe which can be suboptimal for portable binaries.

You probably want a mix where you carefully compute the vector size for the current platform globally once and have multiple compiled dispatch paths in your binary that you can pick based on that value & let the CPU prefetcher hide the cost of a check before each invocation.
by zapataband2 | 2025-08-11 17:53:45+00:00
There's no error in my post. "terrorism" is a political racist term mainly used to benefit white colonial powers and label freedom movements as below their oppressors.

I don't think brown people trying to save themselves from a concentration camp are terrorists, therefore the terrorist state of israel is not the target of a terrorist group. In fact how could they be when it is them that are invading Gaza for 40+ years.

I know you're not this stupid, you're just racist.
by andrewmcwatters | 2025-08-11 17:54:01+00:00
Can anyone tell me their experience with Cursor vs GitHub Copilot? I use GitHub Copilot Pro right now through Visual Studio Code, and tried Cursor, but Cursor just seemed like a more expensive GitHub Copilot Pro.

Like, I'm publishing https://github.com/andrewmcwattersandco/git-fetch-file right now with Claude Sonnet 4 (thank you for recently upvoting that to the front page). And the whole repository view that GitHub Copilot and Claude Sonnet 4 have on my projects seems like the same exact thing you get in Cursor, but Cursor for some reason took longer with the exact same models, and I'm not sure why.

Maybe they prompt the models differently? I haven't taken a look.

Also, Cursor seems to be literally a Visual Studio Code fork! But everyone's talking about it lately, and no one is mentioning this. I don't understand.
by halflife | 2025-08-11 17:54:08+00:00
Yeah I did. I have friends that lost family from these terror attacks. Twice while on a date with my wife at our local bar we had to flee because of a Palestinian started shooting random people in the street. I had the luck to have a birthday party cancelled at this location on this date https://en.m.wikipedia.org/wiki/Dolphinarium_discotheque_bom...

So having a random person on the internet explicitly lying about these experiences and having other people upvoting him kind of grinds my gears.
by iamdamian | 2025-08-11 17:54:30+00:00
Forgejo is a really great self-hosted alternative to GitHub.

If you've wondered about hosting your own version of GitHub but have worried it's too hard to set up, I'd encourage you to spend even a few minutes spinning an instance up with Docker Compose and poking around.

https://forgejo.org/docs/latest/admin/installation/docker/
by ethbr1 | 2025-08-11 17:54:33+00:00
> and thus people will be freed to do other, more important work

In a post-labor-scarcity world, there is no longer any "other, more important work."

Which means there's no basis for paying labor currency, which means there's no way for labor to buy things, which means we need a new method to ensure people can get things.
by chimineycricket | 2025-08-11 17:54:48+00:00
It's whataboutism because the statement also included that Israel is a terrorist state. By giving a list of attacks on Israel as a rebuttal, you are saying Israel is not a terrorist state because it's been attacked by Hamas. Do you see how silly that sounds? Since Hamas is a terrorist group for all of its viscousness, Israel must be as well, because the viciousness of Israel is more than 10 times that of Hamas.
by Bender | 2025-08-11 17:55:03+00:00
Just videos that leak out of China. Be sure to save what you find if yt-dlp [1] supports it as YT are taking them down or flagging them as adult. I put them in my 4chan collection.

As a side note, if you are really part of Antifa and if they are really under the control of who I think they are then just get your handler to reach out and have your team assigned to China. Are you proficient in Mandarin? They who shall not be named should already have loads of videos. Be safe.

[1] - https://github.com/yt-dlp/yt-dlp
by nobody9999 | 2025-08-11 17:55:07+00:00
>I support caring for those who can't care for themselves, but most people want to be able to make a positive contribution. Being taken care of is humiliating.

And so in your ideal world, if they can make a positive contribution, just not enough to live on, we can let them live on the street? Having a "Let them eat cake"[0] moment, are we?

Who is to say that folks being subsidized because they don't have the means or wherewithal to support themselves can't make a positive contribution?

Does that contribution have to be that they mop floors, clean toilets or flip burgers?

Perhaps they might contribute positively to society in other ways, just perhaps not those that have monetary (and ones that don't allow them to pay rent or eat healthy at that) rewards?

You know what's humiliating? Living on the street. Rooting through garbage cans to find food to eat. Having to listen to wealthy, entitled folks tell them they're worth less than everyone else and that they should be happy that they're "contributing" to get scraps from their tables. Forcing those with nothing to jump through hoops just to feed themselves and their children. Those things are much more humiliating than getting a helping hand to make ends meet so one can have a roof and electricity and maybe even food.

[0] https://en.wikipedia.org/wiki/Let_them_eat_cake
by Terretta | 2025-08-11 17:55:13+00:00
> As someone who loves the book... 10/10 for capturing the feeling

As someone who read all the books (fun vacation pop read), I think gendering the murderbot was a significant loss.

I also think going with an Eddie Redmayne (https://www.reddit.com/media?url=https%3A%2F%2Fpreview.redd.... or https://starschanges.com/wp-content/uploads/2016/04/eddie-re...) or (given wardrobe) even an Asia Argento (https://www.shutterstock.com/editorial/image-editorial/MfT7Q... or https://todaymix.ru/uploads/posts/2020-01/azija-ardzhento-59...) could have worked to maintain the conceit.

It's hard to have no gender reveal for 7 books, but it makes the introspection so much more interesting.
by notpushkin | 2025-08-11 17:55:43+00:00
They are, and always were. I think we’re more accustomized to it though, and know they won’t try to pull some shenanigans with the CE at least. I guess Codeberg didn’t trust Gitea in the same way when they decided to fork, but I think as a result Forgejo would be more sustainable, them being a nonprofit and all.
by Kim_Bruning | 2025-08-11 17:55:57+00:00
Well, that would be tricky, since Wikipedia is not a business, and is nor is it specifically American. (Other than a foundation in the US that runs the servers) . There are Wikipedias in many of the world's languages!

If the UK effectively bans public wikis above a certain size (even if by accident), then it is the law of the land that Wikipedia is banned. Or at least the english wikipedia, which is indeed very large. And if it is banned, then it must block access for the uk, under those conditions. Depending on the exact rules, possibly the uk could make do with the Swahili wikipedia?

That said, the problem here is that it is a public wiki of a certain size. One option might be for Wikipedia to implement quotas for the UK, so that they don't fall under category 1 rules.

Another option would be to talk with Ofcon and get things sorted that way.
by layer8 | 2025-08-11 17:56:19+00:00
The quote actually appears to be recited from an earlier Verge article [0]:

> Parikh, who transformed Facebook engineering teams, now leads a transformation that he describes as building an AI “agent factory” for Microsoft’s customers.

> ”I described this agent factory idea to Bill [Gates], not knowing that he and Paul [Allen] described Microsoft 50 years ago as the software factory,” Parikh says. “Just like how Bill had this idea of Microsoft being a bunch of software developers building a bunch of software, I want our platform, for any enterprise or any organization, to be able to be the thing they turn into their own agent factory.”

[0] https://www.theverge.com/notepad-microsoft-newsletter/672598...
by bongodongobob | 2025-08-11 17:56:32+00:00
> None of these big tech companies have leveraged AI to build anything remotely interesting from a product perspective. Its truly astounding how bad they are at it.

Oh my God, tell me about it. Our C levels are being fed bullshit by all of our vendors about how AI is going to transform their business. Every few weeks I have to ask "what the fuck does that mean exactly?" "Oh, well, agentic AI and workflows blah blah."

Ok? You want a chatbot? Fine, we're still building a state machine. At best, the LLM is doing expensive NLP to classify the choices.

Something something classify support tickets? Alright, but we're still just doing keyword search, LLMs literally aren't even needed.

I love LLMs and get a lot of use out of them for coding, but I still don't see anywhere that they're going to fit in for core business functions. Anything that is proposed can and should be done without LLMs. I'm just not seeing where they can be useful until they are truly AGI. Until then, it's just expensive NLP.
by toast0 | 2025-08-11 17:57:04+00:00
Yes, I signed up my MIL for a real landline when she moved out here about 3 years ago. But it's $60/month for a landline; I'm only doing it because we do get frequent utility power outages and I hope the central office stays up longer than cell towers. I haven't followed up to find out when we had a long outage, but cell towers only stay up for 4-6 hours, and when we have an outage of more than a minute, it tends to be at least 24-48 hours.
by Spivak | 2025-08-11 17:57:20+00:00
Look, I'm not agreeing with this admin's policy direction, and I certainly don't want the world they envision that this policy will drive us toward—there's plenty of reasonable skepticism that it won't even have the desired knock on effects they're hoping for, but I do think the folks at the helm know broadly what the levers they're pulling do. I worry the level of stupidity that their critics project on them is both inaccurate and is so severe as to essentially excuse their actions and absolve them of any responsibility for them.
by filoleg | 2025-08-11 17:57:46+00:00
> Agents are a boon for extraverts and neurotypical people.

This sounds like a wild generalization.

I am in neither of those two groups, and I’ve been finding tools like Claude Code becoming increasingly more useful over time.

Made me much more optimistic about the direction of AI development in general too. Because with each iteration and new version it isn’t getting anywhere closer to replacing me or my colleagues, but it is becoming more and more useful and helpful to my workflow.

And I am not one of those people who are into “prompt engineering” or typing novels into the AI chatbox. My entire interaction is typically short 2-3 sentences “do this and that, make sure that XYZ is ABC”, attach the files that are relevant, let it do its thing, and then manual checks/adjustments. Saves me a boatload of work tbh, as I enjoy the debugging/fixing/“getting the nuanced details right” aspect of writing code (and am pretty decent at it, I think), but absolutely dread starting from a brand new empty file.
by superkuh | 2025-08-11 17:57:53+00:00
That's an understandable take in nearly all commercial and institutional contexts. But in others just involving human people, no. Many times JS does fail or isn't available. So building progressively enhanced web documents preserves utility across the spectrum of human visitors (and maintains accessibility). But if you only have a profit motive, then yes, there's no need for robust solutions. The amount of people that can't do JS well won't eat into profits or cause enough complaints to get you in trouble.
by colmmacc | 2025-08-11 17:58:07+00:00
I've rewritten some PQ implementations that had RCEs and memory disclosure vulnerabilities in them. No shade, but those implementations were from scientists who don't typically build production systems. As an industry, we're past this phase. Side-channels more commonly reveal plaintext than key material, but that shouldn't be fatal in the case of hybrid key agreement.

Based on what we've seen so far in industry research, I'd guess that enabling Denial of Service is the most common kind of issue.
by mox1 | 2025-08-11 17:58:24+00:00
I would prefer to take it broader and codify it in law that:

1. The terms and conditions of a product, service, etc. "primarily" aimed at a consumer have simple, human readable terms. Like a food label or similar to the broadband label.

2. The terms are presented and acknowledged PRIOR to purchasing (not after opening the package, driving off the lot, putting the DVD into the player). The company needs to find a way to deliver the T&C's before purchase. If you need me to agree to 50 pages things before I can use your product, I didn't really purchase it, I am receiving a license to use it....

3. If these terms and conditions will be changed retroactively (for existing customers) that must be optional, opt-in and not required to continue to use the product.

I think this would stop a lot of the shenanigans companies pull on end users, that they DON'T pull in B2B environments.
by smcin | 2025-08-11 17:58:24+00:00
It's murky what Github's priorities going forward as part of CoreAI will be, and whether it will become even more of a subliminal marketing machine/ content source for AI codegen...

GitHub has (only) $2bn direct revenues (2024; subscriptions + presumably per-usage billing of features like GitHub Actions) but also generates revenue via Copilot, Marketplace (selling tools and integrations).

What are Microsoft CoreAI's revenues? surely >> GH's direct revenues. Hence, GH is likely to become a platform for pushing all sorts of AI revenue streams on its users. I wonder how Microsoft sees that, by segment.
by halflife | 2025-08-11 17:58:27+00:00
Again, ad hominem.

Let me teach you a little bit about Israel. 20% Arabs with same rights as Jews, with government representation. 50% of Jews in Israel come from Arab countries (they were ethnically cleansed from their home countries) so they are the exact color of Palestinians, if not even “brownier” (if the color is so important to you).
by vaylian | 2025-08-11 17:58:38+00:00
Wikipedia has been introduced as the encyclopedia that anyone can edit. Anyone can publish problematic material or false information. But it's also Wikipedia's greatest strength that it has been so open to basically everyone and that gave us a wide range of really good articles that rivaled the Encyclopedia Britannica.

Wikipedia is a product of the free internet. It is a product of a world that many politicians still don't understand. But those politicians still make laws that do not make sense, because they believe that something has to be done against those information crimes. And they also do it to score brownie points with their conservative voting base.

The internet has it's problems, no doubt about that. But what these laws do is to throw the baby out with the bath water. Actually, the water probably stays in, because it's not like those laws solve anything.
by bitpush | 2025-08-11 17:58:40+00:00
You have to own the platform. If an iPhone is just a window to ChatGPT, people will eventually ask why they're paying a $1,000 premium and start looking for a cheaper $phone.

This is exactly why the "Apple Intelligence" branding was so crucial. The plan was to make the AI feel like a unique Apple feature, justifying the hardware purchase. While the launch may have tarnished that brand, expect Apple to lean heavily on it going forward.

The challenge is that any partnership with ChatGPT or Anthropic comes with a branding conflict. OpenAI will want credit, but a "Powered by ChatGPT" label is the last thing Apple wants. How Apple navigates this dilemma will be fascinating, as they are truly in a bind.
by Aurornis | 2025-08-11 17:58:48+00:00
> XB-1 is the world’s first independently-developed supersonic jet, breaking the sound barrier for the first time in January, 2025. It was designed, built, and flown successfully by a team of just 50 people

This is a great headline and very impressive. However, it’s also somewhat puzzling to see the company spend so much investment money to build a small prototype plane that doesn’t resemble a commercial airliner in any way, break the sound barrier 6 times, retire it, and then conclude they’re on their way to delivering commercial supersonic passenger planes in five years

Boom Aero is one of those companies I want to see succeed, but everything I read about them tickles my vaporware senses. Snowing off a one-off prototype that doesn’t resemble the final product in any way (other than speed) is a classic sign of a company spending money to appeal to investors.

Retiring the plane after only a few flights is also a puzzling move. Wouldn’t they be making changes and collecting data as much as possible on their one prototype?
by hodgesrm | 2025-08-11 17:58:57+00:00
This Google article was nice as a high level overview of Iceberg V3. I wish that the V3 spec (and Iceberg specs in general) were more readable. For now the best approach seems to be read the Javadoc for the Iceberg Java API. [0]

[0] https://javadoc.io/doc/org.apache.iceberg/iceberg-api/latest...
by freedomben | 2025-08-11 17:59:17+00:00
Apologies for bring in "AI" to a non-AI thread, but I really do think that things will be a game changer for institutional memory, both at recording it and recovering it. I don't personally use them but I have many coworkers that use AI tools to join meetings and get summaries/transcriptions aftward that they can read or query (also using AI). As people get more used to it, I would imagine that sort of thing becomes standard practice (regardless of whether or not it should, but that's a different topic)
by kazinator | 2025-08-11 17:59:19+00:00
This is a SaaS problem, not a LLM problem. If you have a local LLM that nobody is upgrading behind your back, it will calculate the same thing on the same inputs. Unless there is a bug somewhere, like using uninitialized memory, the flaoting-point calculations and the token embedding and all the rest do the same thing each time.
by lossolo | 2025-08-11 17:59:24+00:00
> s people pre-flagging topics that are likely to result in a contentious flamewar in the comment section.

I’ve never understood this argument: if you don’t want to participate in a discussion, then don’t, but why stop others from doing so? No one is obligated to click into the comments section, read, or take part in any discussion on HN. Even when discussions get heated, in my experience they’re still better than similar discussions elsewhere on the internet.

> Of course plenty of stories are killed because they go against the narrative that a particular reader likes, so there definitely is some censorship

I think this is the main reason for flagging.