MurphyA/hacker-news huggingface dataset:
by rockzhubb1 | 2025-12-05 21:14:01+00:00
I like the ambition behind this and the engineering effort shows — but I remain unconvinced that an embedded graph database is solving the right problem for most real-world graph workloads.

The core challenge isn’t “lack of an embeddable GQL engine,” it’s the relationship-management and consistency overhead that comes with graph-structured data in the first place. Those complexities are exactly why very few systems push graph storage to the edge: maintaining performant, ACID-compliant graph mutation in-process is far harder than it appears on paper, especially once you leave the toy/demonstration scale.

From an adoption standpoint, the bar is extremely high. The only graph database that has achieved meaningful traction is Neo4j — and even they took over a decade, with massive enterprise investment, to get where they are. The idea that developers will readily adopt a brand-new embedded graph engine, even with GQL compliance, feels optimistic. Most AI/agent workflows today don’t want to manage graph storage themselves; they want managed durability, scalability, and operational guarantees. Embedding a graph engine directly into applications introduces exactly the maintenance burden teams try to avoid.

The harder truth is that the “GraphRAG is the killer use case” narrative is still unproven. GraphRAG systems struggle with cost, latency, and model-alignment issues long before they hit the query-language layer. So building a new DB around that thesis may be putting a lot of weight on a market segment that has yet to stabilize.

Open-sourcing this makes sense — it’s interesting work and a good reference implementation — but from a commercial or ecosystem standpoint, I think it’ll be difficult to generate sustained traction. The value doesn’t seem strong enough for devs to switch, and the path to monetization is even harder than SQLite-like projects, which succeed only because they solve universal problems with near-zero operational overhead.

Impressive hustle and solid engineering effort — but I’m skeptical the demand surface area is large enough for this to break out.
by thepasswordapp | 2025-12-05 21:14:27+00:00
Good question - and yes, this should probably be a library.

The core approach: browser-use's Agent class accepts a `credentials` parameter that gets passed to custom action functions but never included in the LLM prompt. So when the agent needs to fill a password field, it calls a custom `enter_password()` function that receives the credential via this secure channel rather than having it in the visible task context.

We forked browser-use to add this (github.com/anthropics/browser-use doesn't have it upstream yet). The modification is in `agent/service.py` - adding `credentials` to the Agent constructor and threading it through to the tool registry.

Key parts: 1. Passwords passed via `sensitive_data` dict 2. Custom action functions receive credentials as parameters 3. LLM only sees "call enter_password()" not the actual value 4. Redaction at logging layer as defense-in-depth

Would be happy to clean this up into a standalone pattern/PR. The trickiest part is that it requires changes to the core Agent class, not just custom actions on top.
Show HN: A Call of Duty event clipper and compilation maker using Python and AI
by niceshot-ai | 2025-12-05 21:14:42+00:00
Hi HN,

I solo-developed a Python tool that automatically finds and extracts key gameplay moments from long Call of Duty: Black Ops 6 gameplay videos. Saving hours of manual scrubbing through VODs to find highlights, kills, and other events.

The tool does these things:

Ingests long-form gameplay videos.

Applies computer vision to detect (kills, deaths, medals)

Generates raw highlight clips or compilations without needing manual trimming. Output: individual clips or a concatenated compilation

Performs bulk BO6 VODs analysis on a full Twitch channel.

GitHub (work in progress or demo repo): [https://github.com/karimm-ai/NiceShot_AI]

Would definitely love any feedback regarding the tool or monetization methods.

Thanks.
by j45 | 2025-12-05 21:14:58+00:00
It can be a little myopic becuase it takes effort to understand teh experience of someone who doesn't have the same skills (technical) as you.

On one hand this is high praise for strangers assuming the best about them that they could learn.

Only, the vast majority don't know this, and even if they could learn, they aren't able to devote the time over years and decades to make it easy to learn, and if they can, they have other priorities that makes sure they won't be able to, or they choose not to.
by gwd | 2025-12-05 21:15:10+00:00
SFC's announcement:

https://sfconservancy.org/news/2025/dec/04/tentative-vizio-r...

Apparently the actual case was to be argued in a session starting at 10am pacific, with their case as number 11.

Just skimming it, it looks like the judge grants 1 of 3 requests:

1. Vizio does have a "contractual duty" to provide the source code to SFC of any GPLv2 or LGPLv2 software

2/3. Vizio is not required to either provide the source code or an offer to give the source code to all buyers of the tv of any GPLv2 (issue 2) or LGPLv2 (issue 3).

Basically, if I'm reading it correctly, they have to give you the source code if you ask for it, but they don't have to tell you that you can ask.

ETA: Oh, but 2 and 3 are denied due to some technicality about how the SFC filed for summary judgements, without making any comment about whether they would have succeeded if they'd filed things another way.

And 1 is granted because somewhere in some menu on the TV said they could request it.

So what happens if Visio removes that menu option offering to give you the source code, and someone else files the motions properly? Not clear.

In other words, it doesn't look to me like it sets a real precedent either way.
by seanmcdirmid | 2025-12-05 21:15:14+00:00
You could just go over there and live for a few years, you can be your own source. But yes, they have energy, no they don't have oil, yes they have lots of agriculture land, no they messed up some of their environment and that will take time to heal, yes they are working on it.

> But really, if there's less people and they're getting older, what's the point? What are they really working towards?

China wants to be a rich country even if their population stabilizes at only 900 million people or so. Mostly they want to avoid the middle income trap, which would have been a problem regardless of their demographics falling off a cliff. Automation is the best way to get around it, and they have enough tech, production know how and capacity, and smart people to pull that off.

China is going to continue doing what is best for it, and they haven't gone stupid like the USA has. Embracing AI for productive uses rather than just fixating on the slop produced is one place where they are racing past the west.
by shkkmo | 2025-12-05 21:15:43+00:00
> We have needed a "Jeep of Laptops" for a while, maybe someone needs to spec out a fully open source design that any manufacturer can target.

I'm not sure if this counts in your book, but releasing all this stuff is closer than anyone else is to that dream.

> https://github.com/FrameworkComputer/Framework-Laptop-16
by spockz | 2025-12-05 21:15:46+00:00
They may not have learned it but being thorough in general was more of a thing. These days things are far more rushed. And I say that as a relatively young engineer.

The amount of dedication and meticulous and concentrated work I know from older engineers when I started work and that I remember from my grand fathers is something I very rarely observe these days. Neither in engineering specific fields nor in general.
by mzs | 2025-12-05 21:16:35+00:00
from one of the previous papers:

"To provide causal as opposed to correlational evidence, we take advantage of the fact that, in Wales, eligibility for the zoster vaccine was determined on the basis of an individual’s exact date of birth. Those born before 2 September 1933 were ineligible and remained ineligible for life, whereas those born on or after 2 September 1933 were eligible for at least 1 year to receive the vaccine."

Eyting, M., Xie, M., Michalik, F. et al. A natural experiment on the effect of herpes zoster vaccination on dementia. Nature 641, 438–446 (2025). https://doi.org/10.1038/s41586-025-08800-x
by ASalazarMX | 2025-12-05 21:16:37+00:00
Woah, I'm not focusing on anything specific, I just tried to address the two observations of your previous comment. If you keep adding more we'll never end this tread.

It's not like I am a SuperEarther cultist or something, I just think life can adapt to a wider range of gravities. If you think about it, it's amazing that Earth life can withstand constant microgravity despite no evolutionary pressure in that direction. If microgravity is survivable, why not some degree of macrogravity?
by mrguyorama | 2025-12-05 21:16:53+00:00
Meanwhile Maine banned them decades ago and it turns out the world doesn't end and you can still find ambulance chasing lawyers and weird cults just fine.

Hell, one of our best known lawyers in the entire state is a freaking injury liability one.

But hey, direct evidence of lack of harm never seems to stop all the cockroaches coming out of the woodwork insisting that the world fails if we can't have our eyeballs sold to the highest bidder at every second, and that a different world is just impossible. Gee, I wonder if those people are just ignorant, or maybe have some motivated reasoning, like if most of them were paid entirely by advertising revenue.
by beemboy | 2025-12-05 21:17:29+00:00
Can someone enlighten me as to what the debate here is really about? Is the concern that the implementers of age gating could steal data? Is it that one entity (the "government") would obtain information about your age, etc? Doesn't this already happy IRL? Why is an online version suddenly more draconian?

As a parent, here is my perspective: - there is no debate about seat belts in cars. I'm not choosing whether or not my child should or should not wear them - there is no debate about ID checking outside businesses that sell alcohol. No one is debating whether I should get to choose whether my 7 year old has alcohol or not - pornographic content on television is already banned and we have ratings for media content - etc

Why are "privacy" and "freedom" arguments for age-gating of internet content? As a parent, it is impossible for me to gate access or exposure to internet content like 4chan or YouTube conspiracy theorists and what not on my kids' developing brains so some mandated help sounds common sensical. And busy, poor, or uninitiated parents may not have time to invest in something like self-driven internet censoring, and I believe society as a whole benefits when every child is automatically kept safe from unsavory content (by definition a subjective phrase yet a moral choice every society must make).

I can see an argument for mandating that every parent must individually purchase an in home internet age-gating "device" (hardware, software or whatnot) as a compromise so that the gating is still done by the parent (possibly with the help of a third party of their choice) while the mandation is done by the government. But it seems overly heavy handed in the other direction to me to say everything everywhere should be accessible to everybody of every age without gating and left to individuals (often sometimes with poor, underdeveloped, or temporarily ill-advised) judgment.

Looking for someone to change my mind on some of these (or links to studies or articles making the arguments pro-freedom in this context). I'll also virtue-signal for context, that I'm fully aware of and actively mourn the ill effects of corporations like Meta, etc that vacuum up our data and build profiles and sell to data brokers, etc.
by quickthrowman | 2025-12-05 21:17:39+00:00
Sounds like you might be confused as to which crops use glyphosate as an herbicide, it’s not being used on vegetables and fruits being sold in the produce section, so it would do nothing for the quality of European produce. It’s possible that glyphosate overspray touches some human foods crops, but I wash my produce before eating it, I hope you do too.

Here is a list of plants that have glyphosate tolerant varieties: soybeans, alfalfa, corn, canola, sugar beets, and cotton. There is no glyphosate tolerant wheat plant.

These plants are used to make ethanol, sugar, soy animal feed, canola oil, cotton fabric, and feed corn. Humans consume canola oil and sugar, both of which are refined in a distillation process. Possibly some of the corn ends up as cornmeal or corn flour. All of the soy and alfalfa are sold as animal feed.

I’m not afraid of glyphosate or microplastics until the evidence shows otherwise.

Edit: I am out of replies, I hadn’t considered either of those routes for glyphosate to enter the human food supply. The concentration of glyphosate in a cow that eats feed grown with glyphosate has to be much more concentrated as well. Thanks for replying, my apologies for making a bad assumption.
by vunderba | 2025-12-05 21:17:43+00:00
Anything that needs to overcome concepts which are disproportionately represented in the training data is going to give these models a hard time.

Try generating:

- A spider missing one leg

- A 9-pointed star

- A 5-leaf clover

- A man with six fingers on his left hand and four fingers on his right

You'll be lucky to get a 25% success rate.

The last one is particularly ironic given how much work went into FIXING the old SD 1.5 issues with hand anatomy... to the point where I'm seriously considering incorporating it as a new test scenario on GenAI Showdown.
by AtlasBarfed | 2025-12-05 21:17:43+00:00
IP acquisition makes stuff like this inevitable. And the streaming companies still aren't good enough at making and sustaining content, while the older companies simply can make better stuff still.

It might be a path to breaking up some of the media conglomerates. Even if it's just different, newer conglomerates, maybe better media and news will shake out for a bit.

But with big tech making EVERYTHING worse it touches with no regards for wetware customers, it's probably a bad thing.
by dwringer | 2025-12-05 21:17:45+00:00
I had no trouble getting it to generate an image of a five-legged dog first try, but I really was surprised at how badly it failed in telling me the number of legs when I asked it in a new context, showing it that image. It wrote a long defense of its reasoning and when pressed, made up demonstrably false excuses of why it might be getting the wrong answer while still maintaining the wrong answer.
by kyboren | 2025-12-05 21:17:58+00:00
I'll take this opportunity to get on a soapbox and preach: We need to shift our understanding of digital programmatic advertising to basically the pimp/hoe model.

It's population-scale digital pimping. They put your ass on the RTB street to turn tricks. You get mindfucked by--and maybe catch some viruses from--any John who wants to take a crack at you. In return, you get this nice cheap TV/YouTube/Gmail/article.

It's exploitative, dirty, exposes the bitches (i.e. you and your kids) to risks, and on a population scale it poses a serious safety and national security risk to our country. RTB bidstream surveillance means that all the data used in the pimps' matchmaking services can be used by many nefarious actors to physically track and target people, including spies, politicians, and other politically-exposed persons.

Would you let your kid turn tricks for a pimp to get a Gucci handbag? No? Then why would you let Alphabet pimp your kid out to get a YouTube video?
by ljm | 2025-12-05 21:18:04+00:00
> It's not like anything behind cloudflare is "mission critical" in the sense that lives are at stake or even a huge amount of money is at stake.

This is far too dismissive of how disruptive the downtime can be and it sets the bar way too low for a company so deeply entangled in global internet infrastructure.

I don’t think you can make such an assertion with any degree of credibility.
by rottencupcakes | 2025-12-05 21:18:28+00:00
Super interesting. I replicated this.

I passed the AIs this image and asked them how many fingers were on the hands: https://media.post.rvohealth.io/wp-content/uploads/sites/3/2...

Claude said there were 3 hands and 16 fingers. GPT said there are 10 fingers. Grok impressively said "There are 9 fingers visible on these two hands (the left hand is missing the tip of its ring finger)." Gemini smashed it and said 12.
by kgwxd | 2025-12-05 21:18:51+00:00
Acceptable ad: "I write code. If you need code, consider me because [short list of objective attributes about myself, related only to coding]." posted somewhere people looking for people to code go to find people to code. Consciously put there by someone that can be held accountable for choosing to post it. Doesn't evoke strong emotions, especially fear or hate, through barely related stories and imaginary. Doesn't contain any trackers.

Unacceptable ad: Everything seen everywhere.
by Ocerge | 2025-12-05 21:19:02+00:00
I did _exactly_ this 3 days ago after I hit a random keyboard chord on accident and brought up CoPilot (which I don't recall installing). I had held on to Windows for gaming just because I didn't want to fuss with Linux, but it was the straw that broke the camel's back. Instantly installed CachyOS onto a USB stick and formatted my entire drive.

I use KDE Plasma and it worked just fine. In fact all of my games (including Arc Raiders) are working just fine on Proton 10, maybe running slightly worse. The only issue I've run into is getting battle.net working through Lutris; I ended up manually installing it through Proton 10 on Steam and it worked just fine. Wish I made the switch earlier.
by AIorNot | 2025-12-05 21:19:07+00:00
Its not that they aren’t intelligent its that they have been RL’d like crazy to not do that

Its rather like as humans we are RL’d like crazy to be grossed out if we view a picture of a handsome man and beautiful woman kissing (after we are told they are brother and sister) -

Ie we all have trained biases - that we are told to follow and trained on - human art is about subverting those expectations
by tavavex | 2025-12-05 21:19:10+00:00
I was talking about RAM - in that running Chromium on its own already has a preset RAM penalty due to how complicated it must be.

But window buffers are usually in VRAM, not regular RAM, right? And I assume that their size would be relatively fixed in system and depend on your resolution (though I don't know precisely how they work). I would think that the total memory taken up by window buffers would be relatively constant and unchanging no matter what you have open - everything else is overhead that any given program ordered, which is what we're concerned about.
by anonymars | 2025-12-05 21:19:11+00:00
I read the thread. I don't see where that's addressed

I also see survivorship bias keep coming up. Each time it claims to be have been addressed in the original comment, and that's that. Yet I don't see how the existence of surviving mansions today proves anything about the prevalence of wealthy farmers at the time

Similarly, there's no inherent reason subsistence farming should prove or disprove work outside the farm. The existence of farms large enough to grow and sell surplus food, that doesn't mean all farms could do so
by trollbridge | 2025-12-05 21:19:17+00:00
One of the latest tricks is that if you have social media accounts yet no social media apps or accounts are loaded on your phone, or your phone appears to be a burner phone, they'll ask you why you didn't bring your main, primary phone.

So your "burner phone" needs to be your primary phone, which is something that is hard to go back in time to fix.
by lotsofpulp | 2025-12-05 21:19:19+00:00
1) steel and rail are important for survival, and actual monopolies that result you being only able to get a necessary good or service from 1 seller

2) there are a billion different ways to entertain yourself, including spending time on HN. It matters very little to real life that there are 5 different places to stream expensive media compared to 6. If they get too expensive, you can watch youtube or tiktok or come back to HN or whatever else.
by mikkupikku | 2025-12-05 21:19:49+00:00
Propellant transfer, with cryogenic propellants, can be done using cryocoolers. It's not too hard of a problem. Besides, Starship only needs prop transfer for Moon and Mars missions, but the later are fantasy and the former probably isn't going to happen either, and actually just regular LEO launches with a fully reusable rocket is where most of the money is anyway.

The heat shield is a huge problem though. Without the heat shield, there's simply no way SpaceX can use Starship to make money.
by j45 | 2025-12-05 21:20:29+00:00
Not quite, DIY vs technologies like Unifi make it accessible to the masses where the former is for the few to feel good about themselves, and the latter makes a difference in moving things forward for the many without as much investment in time, because people shouldn't have to be free employees of technology to derive a benefit..

"Just works" means you can enjoy other parts of technology, like what you do with it, instead of just getting and keeping it working.
by throwup238 | 2025-12-05 21:20:38+00:00
No, it doesn't. From their "commitment" [1] which was affirmed by the courts as binding in a 2010s court case (Organic Seed Growers & Trade Ass'n v. Monsanto):

> We do not exercise our patent rights where trace amounts of our patented seeds or traits are present in a farmer’s fields as a result of inadvertent means.

[1] https://web.archive.org/web/20101023123618/http://www.monsan...
by aaaashley | 2025-12-05 21:21:06+00:00
Seems like these are the asahi linux articles being taken from:

https://asahilinux.org/2023/03/road-to-vulkan/ https://asahilinux.org/2022/11/tales-of-the-m1-gpu/

Also, if you're looking for quality content about GPUs, this series of blogposts is a little outdated but still relevant:

https://fgiesen.wordpress.com/2011/07/09/a-trip-through-the-...

Seems like this is someone who just started learning GPU programming and is just throwing stuff onto the internet. See, their [recent blogpost, which is just a list of unwritten vulkan tutorials](https://hyeondg.org/vulkan_tutorial/0).
by reducesuffering | 2025-12-05 21:21:07+00:00
"AI could never replace the creativity of a human"

"Ok, I guess it could wipe out the economic demand for digital art, but it could never do all the autonomous tasks of a project manager"

"Ok, I guess it could automate most of that away but there will always be a need for a human engineer to steer it and deal with the nuances of code"

"Ok, well it could never automate blue collar work, how is it gonna wrench a pipe it doesn't have hands"

The goalposts will continue to move until we have no idea if the comments are real anymore.

Remember when the Turing test was a thing? No one seems to remember it was considered serious in 2020
by andai | 2025-12-05 21:21:23+00:00
I went through this thought process of creating a mechanical system to find interesting content all across the web for me based on my preferences that it learned.

And I started thinking about the supreme importance of high quality data sources... realizing there's a power law there, where I could just subscribe to a few high quality people... and ended up reinventing RSS from first principles.

And then instead of embeddings we have tags...

Honestly I think we nailed it in 2005 :)
by SoftTalker | 2025-12-05 21:22:02+00:00
My dad use to have my brother and I work for hours during the summer pulling dandelions in the lawn (to be fair he was out there with us doing it himself also). We each had a knife with about a 4" long blade, we would cut the root as deep as we could and pull the top out. Never really seemed to reduce the number we had.