MurphyA/hacker-news huggingface dataset:
by Karrot_Kream | 2025-07-12 21:09:40+00:00
This is a good point of course but that's always the issue, no? You may try to hide violence from your children, but if they see gang violence around them it doesn't matter. You can try to hide sexual content from your kids but if they have friends who share the content, hear people talking about it, or live in an area where prostitution occurs, you can't stop them from being exposed to it.

These were problems from before the age of devices. If anything car oriented development has made it easier to control your children's experience diet by controlling their physical proximity.

Fundamentally I think you just need to trust your kids beyond a certain point. Do your best to build constructive consumption habits with them (including restricting access to devices as needed), help build good moral frameworks, but always remember that the world is messy and it's your child's job to synthesize their upbringing with their experiences. We all did the same while growing up
by phendrenad2 | 2025-07-12 21:09:49+00:00
A lot of people seem to believe that switching to a de-Googled Chromium-based browser isn't good enough. I think that's a psyop promoted by Google themselves. Firefox is different enough from Chrome that it's a big jump for people who are used to Chrome. Brave, custom Chromium builds, Vivaldi, etc. are all very similar to Google Chrome, they just don't have Google spy features.

The argument that "Google still controls Chromium so it's not good enough" is exactly the kind of FUD I'd expect to back up this kind of psyop, too.
by bee_rider | 2025-07-12 21:10:13+00:00
I wonder to what extent it matters… but, Musk has mostly lead companies where he comes with a new competitor against incredibly stagnant competition, right? (banking, cars, rockets). He seems to have a strategy of convincing some young engineers to work really hard on a neat new idea. That, combined with the stagnant competition, produces a sudden dramatic leap past the competition that gets people interested.

LLMs were already the hot-shit new tech that was attracting a ton of excited talent. What’s xAI got to offer that OpenAI doesn’t? Training off a mediocre social media network I guess.
by crazygringo | 2025-07-12 21:10:24+00:00
It's not "tons of missing functionality". It still blocks all the ads in practice.

Maybe it's less effective in some theoretical case, but not anything I've seen. People talk as if it's only blocking 10% of the ads it used to, when the reality seems to be 99.999% or something. And it's faster now.

And they removed stuff like the element zapper but that has nothing to do with Manifest v3. It's because they literally wanted it to minimize resources. You can install a dedicated zapper extension if you want that.

I genuinely don't understand where this narrative of "adblockers don't work anymore on Chrome" is coming from. Again, it's just not true, but keeps getting repeated like it is.
by moondev | 2025-07-12 21:11:04+00:00
> I can say with certainty that it's not likely, it unconditionally does. That's not to say address re-use isn't possible over a long enough time horizon, but that bookkeeeping is delegated to the CNI

You are 100% wrong then. The kube-ovn CNI enables static address assignment and "sticky" IPAM on both pods and kubevirt vms.

https://kubeovn.github.io/docs/v1.12.x/en/guide/static-ip-ma...
by ipdashc | 2025-07-12 21:11:52+00:00
> even a total noob designing their first ever PCB

As said noob, do you have any resources for basic PCB design/routing? Along the lines of a simple list of things to look out for?

I've only ever done one, and for routing I basically did the "make two ground pours, then keep clicking until everything is connected" process that others have described in this thread. Probably about the same as I'd imagine an autorouter would have. And it seems like it worked fine in the end. But I'm wondering what obvious things I probably missed, and what the consequences are to missing them? PCB layout articles online seem to quickly get into topics like differential pair length matching, high-frequency / RF circuits, optimizing current return paths, controlled impedance, and so on... none of which I imagine will ever be relevant to me as a hobbyist.
Ask HN: Gift Ideas for 3 year old?
by LecroJS | 2025-07-12 21:12:45+00:00
My niece is turning 3 years old soon and I need to bring something for her birthday. I don’t have much experience buying gifts for kids and am interested in learning what others have had success with. She does not have any particular interests yet apart from playing with whatever is in front of her. My price range is up to ~$200. What have you had success with? What have you not had success with?
by fakedang | 2025-07-12 21:13:06+00:00
Folks be adopting all sorts of irrational arguments just so they can defend their habits. Do you also prefer having middlemen in other areas such as healthcare and education?

Creators can just as easily pop a Patreon or BuyMeACoffee these days in a few clicks. In fact, most creators constantly admit that Google pays them peanuts for their view counts. But support the leviathan for reasons unknown I guess.
by toast0 | 2025-07-12 21:13:24+00:00
The article is mostly about the how, and not the why. It briefly mentions the why with:

> you might be worried about forwarding your IP and connections to the world without properly securing them. Setting it all up sounds like a hassle, right?

If I were to do this, it would be because I didn't want expose my IP to the world. And the two big reasons not to expose your IP are so you can't be DDoSed, and to reduce the privacy impact. Other people have chimed in that they do it because their IP is not static, and I think you can run the CF tunnel client behind CGNAT, which is also valuable.
by al_borland | 2025-07-12 21:13:29+00:00
This is interesting, but I’d like to go a step further. I watched the first quarter of the video on where they go over how it works. The site requests data from your ID and they get that data. The site chooses which data it needs and if it will store it or it or not. Sites these days have a tendency to ask for more than what they need, and to store it for profiling purposes. The user can deny the request, but then can’t use the site. They are then left with a dilemma. Give up this personal information or not have access at all? Companies are betting on users giving up privacy in exchange for access.

What I’d like to see is for the site’s request to contain their access rules. Must be over 18, must be in country X, etc. Then on-device it checks my ID against that rule set, and simply returns a pass/fail result from those checks. This way the site would know if I’m allowed to be there, but they don’t get any specific or identifiable information about me. Maybe I’m 18, maybe I’m 56… they don’t know, they both simply send a pass. For a simple age check, a user’s exact birthday, name, address, etc are irrelevant, but I bet companies will get greedy and try to pull it anyway.

I see the monkey paw of the ID spec as leading to more companies seeking to get all our data, when they really don’t need it, and have shown they can’t be trusted with it.

I already see this with Apple Pay. When buying a digital item, some companies are awesome and simply take the payment with no other data. Others pull name, address, email, etc to make a payment when none of that is required.
by FirmwareBurner | 2025-07-12 21:13:36+00:00
>I am in Spain (where people, imho wrongfully, think tourism is ruining everything) and I dont see the issue; my wife and myself make enough in the summer to not have anything to do the rest of the year.

Do you have any self reflection to see why this is a problem for other citizens who aren't making bank from tourism 3 months per year and actually need to work 12 months a year but also have to deal with the issues tourism ads for them: higher rents, higher prices, extra traffic, extra noise at night from your drunken patrons, crowds, pickpockets, scammers, etc?

You arguments is just "over tourism is not a nation/city problem because it's making me rich". You can't make this up. I couldn't be as oblivious about it if I tried.
by tremon | 2025-07-12 21:13:54+00:00
I earnestly believe the midterm elections will happen far too late to have any impact. Look at how much has already been dismantled in the first six months:

- people are being disappeared in broad daylight, by masked mercenary squads and without due process

- the military has already been deployed domestically

- courts have been neutered/ignored

- the supreme court generally rules in favour of the regime, and when it doesn't even the supreme court gets ignored

- the first political adversaries have already been assassinated

- the majority of the Senate is happily cheering on all of the above

All three branches of government are already fully under control of this regime. Add to that the many agencies that have been gutted or clipped, and the dismantling of healthcare and social security. What do you think will be left of the US' institutions in 18 months?
Show HN: Empromptu.ai – Agentic AI Building AI Apps
by anaempromptu | 2025-07-12 21:14:15+00:00
Hey HN! We're Empromptu.ai, an AI app builder that builds AI apps (RAG, models, evals all built in every app) Demo: https://www.youtube.com/watch?v=w25XhUaPfls We started Empromptu after burning through thousands of credits on AI builders and hitting the same problem: cool looking prototypes or demos that break with real users.

The issue wasn't the building process, it was accuracy. Most AI applications plateau at 60%~ reliability, which is fine for prototypes but it's unusable in production. We realized these tools aren't really "AI app builders", they're website builders that happen to use AI.

We wanted to solve the hardest problem first: making AI applications actually work reliably.

Our approach centers on what we call dynamic optimization. Instead of cramming every possible scenario into one massive prompt (which confuses LLMs), our system adapts contextually. A travel chatbot automatically knows to mention LAX for Los Angeles vs. Pearson for Toronto. This consistently delivers 90%~ accuracy versus the industry standard 60%~.

But accuracy alone wasn't enough because we also needed to solve the builder gap:

- Simple builders (Lovable, Bolt): Create static websites, not AI applications

- Complex ML tools: Require dedicated teams most startups don't have (Arize, Voxel51) - we've also heard from both technical and non-technical founders that they found these tools very complex

- What's missing: Tools that build applications where AI is embedded functionality

So we built AI agents with optimization built-in. Users just type what they want to build and our agents handle the full development pipeline: creating applications with embedded models, RAG and intelligent processing. You can deploy to your own infrastructure via Netlify, GitHub or download it directly since you can run it locally.

The result: Startups, solo hackers and enterprises can build production-ready AI apps without hiring a dedicated ML team.

Waitlist: https://empromptu.ai

We'd love feedback from the HN community — esp. if you've hit similar accuracy problems or thoughts on the technical approach.
by bee_rider | 2025-07-12 21:14:19+00:00
Is the average consumer stuck to an LLM provider at this point, though? I guess the first one that normal people get attached to will be the one that gets into the Windows Start Menu, Siri, or whatever the Android equivalent is.

Machines with LLM acceleration hardware are barely coming out at this point. I think it is early to expect people to really be stuck to anything.
by AlotOfReading | 2025-07-12 21:14:54+00:00
It's not especially difficult to write a parallel array sum in CUDA, which is C++ with a couple of keywords bolted on. Haven't done that in a bit, but I wrote a SIMD hsum not long ago without much difficulty either.

C was of course originally designed for the PDP-11, but neither the standard nor the implementations have assumed that anytime this century. It would be a quite a stretch to say that thread local storage, atomics, the weird restrictions on pointers to deal with segmented architectures, IEEE floats, and other "modern" additions have anything to do with PDP-11s. And obviously you can take C/C++ code and efficiently build it for a wildly different architecture, like you do every time you use a compiler (including NVCC).

I'm not even saying that C is the fastest possible language because it really shouldn't be. What I'm saying is that decades of HLL advocates saying that we just need a sufficiently smart compiler to beat C have failed to produce one. C-family languages remain the gold standard for performance, and there's not much that even reliably competes beyond Rust and Fortran. Fortran is also an interesting example of a "low level" language without many of the bad ideas of C that ends up not much faster these days.
by aziaziazi | 2025-07-12 21:15:20+00:00
We don’t eat intelligence: bikes, bottles, food, energy… have room for improvement but I hardly see how AGI would replace them.

Same for physical services like labors, miners and cooks, even taxi/bus drivers for +99% of the world. Automation immensely improve their efficiency and the Modern Times is the past for half of the globe, but AGI isn’t the main facilitator.

Replace all (most*) Silicon Valley -and cousins- similar "products" and services, perhaps yes !
by tredre3 | 2025-07-12 21:15:35+00:00
The statement was: "Adblockers basically need webRequestBlocking to function properly. "

This is demonstrably false, ublock lite proves that adblockers can work without it.

Whether or not ublock lite is missing functionalities because of MV3 is irrelevant to the original statement that adblockers need webRequestBlocking.
by lowkey_ | 2025-07-12 21:16:05+00:00
I feel like, to say that, you haven't tried helping many older adults — or even middle-aged adults — use technology.

If my older family member was scammed by something online, and someone said "lack of knowledge is no excuse," I think they'd really be missing the mark. Or if they shouldn't reproduce because they aren't good with technology.

It's a very HN take but it's one that lacks a lot of humanity.
by const_cast | 2025-07-12 21:16:22+00:00
What I mean by "real" is real-world, tangible.

If I drive a car without a seatbelt, that has real-world effects. I can get ejected and die, as well as hurting other people.

But pornography doesn't split my skull. It doesn't crush my fingers. It doesn't make me poorer. It doesn't make me sicker. It doesn't hurt me physically, or financially, or even socially.
by matheusmoreira | 2025-07-12 21:16:32+00:00
> Would that rip off the how-do-we-fund-the-web bandaid, forcing new solutions?

Absolutely. The web is mostly ad funded. Advertising in turn fuels surveillance capitalism and is the cause of countless dark patterns everywhere. Ads are the root cause of everything that is wrong with the web today. If you reduce advertising return on investiment to zero, it will fix the web. Therefore blocking ads is a moral imperative.

> Worry about the interim where some publishers would presumably cease to exist.

Let them disappear. Anyone making money off of advertising cannot be trusted. They will never make or write anything that could get their ad money cut off.

People used to pay to have their own websites where they published their views and opinions, not the other way around. I want that web back. A web made up of real people who have something real to say, not a web of "creators" of worthless generic attention baiting "content" meant to fill an arbitrary box whose entire purpose is to attract you so that you look at banner ads.
by teiferer | 2025-07-12 21:17:20+00:00
> small ICs

The majority of open source code is contributed by companies, typically very large corporations. The thought of the open source ecosystem being largely carried by lone hobbyist contributors in their spare time after work is a myth. There are such folks (heck I'm one of them) and they are appreciated and important, but their perception far exceeds their real role in the open source ecosystem.
by aaaja | 2025-07-12 21:17:38+00:00
The internet is not blocked by age. Any child with a laptop or phone, or any other device that can connect to a wifi hotspot, can access it.

Do you refuse to watch age-restricted films in the cinema because the owner of the cinema might have a record of what you've watched? Age-restricted websites are no different. You can comply with the access requirement, or refrain from using the service. It's your freedom of choice.

No-one is forcing you to watch 18-rated films at the cinema, or purchase alcohol or drugs, or view pornographic material online. If you don't like the requirement to prove your age by presenting some form of ID, then all you need to do is voluntarily refrain from these and any other age-restricted activities.
by Teever | 2025-07-12 21:17:41+00:00
It was not my intent to have a conversation about whether or not someone can believe Donald Trump and whether or not his rhetoric matches his intentions. That conversation is played out and not productive. You simply can't and it simply doesn't.

I am not optimistic that the systemic solutions to the problems that I'm talking about are going to come from anyone in American politics and it is obvious to me that American hegemony is waning with little hope of it returning.

I worry about what this means for the future of democracy if a country run by an autocrat becomes the dominant power.
by skissane | 2025-07-12 21:18:03+00:00
> Also also: America is the United States of America in the English-speaking world.

As an Australian English speaker, I will normally call it “the US”-the only time I ever call it “America” is when speaking to our 7 year old, because I know she knows what “America” means but I worry “the US” might confuse her; but with older children (such as our 12 year old) and with adults I say “the US”, because calling it “America” feels incorrect to me. In everyday speech, “the US” is (in my experience) more common than “America”, although both are understood as referring to the country; for the continent I use the plural (“the Americas”) to avoid the risk of confusion.
by speerer | 2025-07-12 21:18:28+00:00
The big - really big - downside for me is the CF termsofservice which suggest that any data pushed through their service is perpetually licensed to them:

> 2. LICENSE GRANT TO CLOUDFLARE

> By submitting, posting, or publishing your content, suggestions, enhancement requests, recommendations, feedback, information, data, or comments (“Content”) to any Website or Online Service, you are granting Cloudflare a perpetual, irrevocable, worldwide, non-exclusive, royalty-free right and license (with the right to sublicense) to use, incorporate, exploit, display, perform, reproduce, distribute, and prepare derivative works of your Content.

https://www.cloudflare.com/en-gb/website-terms/
by belthesar | 2025-07-12 21:18:43+00:00
There is a Terraform provider that is actively maintained, in addition to Ansible integration. https://linuxcontainers.org/incus/docs/main/third_party/

I'm a Pulumi user myself, and I haven't seen a Pulumi provider for Incus yet. Once I get further into my Incus experiments, if someone hasn't made an Incus provider yet, I'll probably go through the TF provider conversion process.
by fakedang | 2025-07-12 21:18:44+00:00
I'm a foreign national so can't exactly run. Fact of the matter is, I've profited quite a bit from Trump's shenanigans, but I can still see the disastrous longterm consequences of their policies, and as a foreign national who once contemplated moving to the US, won't be doing so at all.

Instead, like all entities doing business in the US, foreign and otherwise, we'll just find novel ways to extract more from the US and send it elsewhere.
by GeekyBear | 2025-07-12 21:19:15+00:00
> Extensions are untrusted code that should have as little access as possible.

It's entirely possible to manually vet extension code and extension updates in the same way that Mozilla does as part of their Firefox recommended extensions program.

> Firefox is committed to helping protect you against third-party software that may inadvertently compromise your data – or worse – breach your privacy with malicious intent. Before an extension receives Recommended status, it undergoes rigorous technical review by staff security experts.

https://support.mozilla.org/en-US/kb/recommended-extensions-...

Other factors taken into consideration:

Does the extension function at an exemplary level?

Does the extension offer an exceptional user experience?

Is the extension relevant to a general, international audience?

Is the extension actively developed?
by al_borland | 2025-07-12 21:20:06+00:00
The more people you give your personal information to, the less personal it becomes.

The servers storing this information have been hacked in the past and it will happen again in the future. The fewer places your ID lives, the lower the risk of it leaking.

Even if you don’t view the data as sensitive, it still associates a person with a website. Depending on the site, that can have negative ramifications in a person’s life. This is especially true when certain websites get associated with various political leaning and when the data leaks, the people who happened to be registered (for whatever their reason) get attacked.
by ndriscoll | 2025-07-12 21:20:26+00:00
Are they actually just as hard to block though? e.g. I don't see much reason to allow traffic to any Russian or Chinese IPs for any reason from my network. To be honest a default blacklist to any non-American IP seems like it'd not cause much trouble for my family, and then if there were some educational or FOSS or whatever sites in Europe, those could be whitelisted on a case by case basis.

Similarly the only expected VPN traffic in my network would be inbound to my wire guard server/router. Everything else can be banned by default.
by magicalhippo | 2025-07-12 21:20:54+00:00
> She does not have any particular interests yet apart from playing with whatever is in front of her.

In my experience, that's where it's at. My niece at ~3 was as excited about the wrapping as the thing inside, sometimes more so. She was also swimming in toys thanks to family members.

If you really want to spend a lot of money, ask if the parents have a savings account for her or something, and get some crayons or other flashy fun stuff for like $3 or whatever.
by AlienRobot | 2025-07-12 21:21:09+00:00
Funny. I want the opposite. I want people to stop posting their opinions on the Internet.

Every time I go to Youtube and I see "the X situation is insane!" I'm like "what is even X? Why are you showing me this?"

The whole social media landscape is engineered toward drama and people arguing over pointless things they have no control over, being controversial all for "engagement." It's pretty depressing.
by rpdillon | 2025-07-12 21:21:46+00:00
One of the most frustrating things about these discussions is that it-works-on-my-machine effect. Anecdotal evidence is easily surpassed by a deeper understanding of the mechanisms that are changing. Here's what the author of uBlock Origin says about its capabilities in Manifest V3 versus Manifest V2.

> About "uBO Lite should be fine": It actually depends on the websites you visit. Not all filters supported by uBO can be converted to MV3 DNR rules, some websites may not be filtered as with uBO. A specific example in following tweet.

You can read about the specific differences in the FAQ:

https://github.com/uBlockOrigin/uBOL-home/wiki/Frequently-as...

My personal take is if you're a pretty unsophisticated user and you mostly don't actually interact with the add-ons at all, Manifest V3 will probably be fine.

If you understand how ads and tracking work and you are using advanced features of the extension to manage that, then Manifest V2 will be much, much better. Dynamic filters alone are a huge win.