MurphyA/hacker-news huggingface dataset:
by jermaustin1 | 2025-07-25 12:32:26+00:00
> And I'd never want my kids to be exposed to it.

That is why parental controls exist. As a close to middle aged adult without any kids, why do I have to hand over my ID to protect YOUR kids?

But that isn't want this is about. The people who don't want porn around aren't doing it because of the kids, they are doing it for some religious/cult belief.

If you look into the history of how law enforcement has protected children in their crusade against porn, you will see countless examples of them being able to protect a child, but instead leave them with their abusers for years to gather evidence.

Traci Lords began filming porn at 14 with a fake ID her kiddie diddling "stepdad" got her. The FBI admitted to knowing she was underage basically from the start, but "allowed her to continue" until she was 18 before attempting to prosecute her - instead of extricating the child from the exploitative pornographers. [1]

The FBI ran child porn sites for years as honey pots, they even bragged about running the largest CP site on the internet. Instead of providing information how they found the users in discovery they would drop charges. [2]

Anti-porn movement in the US. [3]

1: https://en.wikipedia.org/wiki/Traci_Lords:_Underneath_It_All

2: https://www.bbc.com/news/technology-39180204

3: https://en.wikipedia.org/wiki/Anti-pornography_movement_in_t...
by incomingpain | 2025-07-25 12:32:50+00:00
>Vibe coding is all about "generate and run." Yes, that's fast, but it skips little steps like careful design, refactoring, and documentation.

My code has never been so carefully designed; generally speaking my code looks like the homer simpson mobile before, now it looks like a car at least if not a sports car. Obviously im not doing that, i just have AI do the design. Current thing im working on this morning, a fastapi - uvicorn project. I've never used either library before.

refactoring? That sounds like a not-me problem.

Documentation? Omg for the first time ever has my code actually been documented.

Hell, lets even talk about unit testing. It's doing all that for me. It even finds the bugs, then goes and fixes them itself.

>This can lead to fragmented, inconsistent systems full of hidden bugs and architectural flaws. The result? Technical debt that is hard to detect and costly to fix down the line.

API token costs down the line? But you can also just be like "hey Claude 6 epic opus, go fix all the technical debt and poor design in the code" and $50 in tokens later you have a perfectly consistent system?
by Barrin92 | 2025-07-25 12:33:05+00:00
>It's a much bigger question why, such a completely natural and normal thing, like nudity, [...] be made and exclusive thing.

As Nietzsche said, the time has come when we have to pay for having been Christians for two thousand years. That's the simple answer, nudity and sexuality (also entirely natural and normal), have been deemed sinful, you're supposed to avert your eyes from it, and so on. It's so deeply ingrained in Western culture even secularized people still haven't shaken it.

It varies though, being German with half of my family having lived in the GDR, it is funny to see in particular Americans when you talk about nude beaches or mixed saunas and the general Freikörperkultur (lit: free body culture) that was so common and still has carried over.
by ralfj | 2025-07-25 12:33:50+00:00
Yeah, I can totally believe that this is not a big issue in practice.

But I think terms like "memory safety" should have a reasonably strict meaning, and languages that go the extra mile of actually preventing memory corruption even in concurrent programs (which is basically everything typically considered "memory safe" except Go) should not be put into the same bucket as languages that decide not to go through this hassle.
by ulrikrasmussen | 2025-07-25 12:34:07+00:00
I hate that many banking apps refuse to run on non-Google OSes. I can see that my banking app doesn't even work on GrapheneOS based on the link given in a sibling comment. It makes absolutely no sense from a security perspective since I am still able to log in using the browser, and the web app has the exact same UI and authorization flows as the actual app.

It all seems like a security theater with the consequence that, ooops, we just vendor locked in all our customers to run a less secure OS by a company whose business it is to collect personal data and show ads that people don't want to see.
by EGG_CREAM | 2025-07-25 12:34:26+00:00
No it’s not. It’s just a picture of a naked pregnant woman showering. She’s not in a suggestive pose, having sex, or anything else that would suggest sexual content. There’s nothing inherently sexual about nudity by itself.

If you say “everyone’s idea of what is sexual can be different,” I would agree, which I think is part of the point of posts like this: why does the most restrictive definition of sexual content always seem to be the point of view our lawmakers are protecting?

Edit: she’s not showering, I think. I went back and looked at it, when I read the post from my phone I thought she was showering.
by AdkamEup | 2025-07-25 12:34:41+00:00
Wow, you've gotten downvoted.

I came here for your comment. That stock photo is strikingly sexual; it immediately makes me horny. (I'm a cis-het guy nearing 50 years of age, I have an active and satisfying sex life with my wife, and I've not looked at porn, or engaged in self-pleasing, for several years now. The reason I find the photo sexual is not that "I'm not getting any". I've been getting plenty, thank you very much.) I had had regular sex with my wife during all of her pregnancies; if anything, pregnancy makes women more arousing to me (without it being a "kink" for me).
by AlecSchueler | 2025-07-25 12:34:43+00:00
I'm a new parent who recently stumbled into the world of Instagram breastfeeding pornography. I just wanted to say that the content I saw seemed to be almost universally published by men rather than women pushing their own OnlyFans content.

I know you probably didn't intend it that way but I often see criticism of OnlyFans specifically made when I wouldn't have seen it around traditionally male operated pornography publishing, and sometimes there's a feeling of subtle misogyny creeping in.
by brainwad | 2025-07-25 12:34:59+00:00
Switzerland has interchange fees of 0.4% for consumer credit cards (by contactless, only slightly higher by chip+pin): https://www.visaeurope.ch/content/dam/VCOM/regional/ve/unite..., https://www.mastercard.com/content/dam/public/mastercardcom/.... And yet banks offer 0.33% cashback cards: https://certo-card.ch/one.

And let's not forget that cash acceptance costs an order of magnitude more than this anyway; if anything businesses should charge surcharges for accepting cash, not the other way around, and given the social constraint of no surcharges, cashback is a fair mechanism to reward efficient payment methods.
by throwanem | 2025-07-25 12:35:13+00:00
I've just tried it, in the form of your base64 prompt and no other context, with a local Qwen-3 30b instance that I'm entirely certain is not actually performing tool use. It produced a correct answer ("Tm8="), which in a moment of accidental comedy it spontaneously formatted with LaTeX. But it did talk about invoking an online decoder, just before the first appearance of the (nearly) complete decoded string in its CoT.

It "left out" the A in its decode and still correctly answered the proposition, either out of reflexive familiarity with the form or via metasyntactic reasoning over an implicit anaphor; I believe I recall this to be a formulation of one of the elementary axioms of set theory, though you will excuse me for omitting its name before coffee, which makes the pattern matching possibility seem somewhat more feasible. ('Seem' may work a little too hard there. But a minimally more novel challenge I think would be needed to really see more.)

There's lots of text in lots of languages about using an online base64 decoder, and nearly none at all about decoding the representation "in your head," which for humans would be a party trick akin to that one fellow who could see a city from a helicopter for 30 seconds and then perfectly reproduce it on paper from memory. It makes sense to me that a model trained on the Internet would "invent" the "metaphor" of an online decoder here, I think. What in its "experience" serves better as a description?
by steveBK123 | 2025-07-25 12:35:32+00:00
All the best to war games seem pretty bleak given the relative salience of the issue between US & China.

Being a small island it’s much more of a zero sum / all or nothing fight than say Ukraine where at some point they can agree on a line on the map for Putin to walk away with a territorial partial win.

Lot of headwind for US between ship building, distance, whether Japan allows usage of bases, total manpower, Chinese ship killer missiles, authoritarian dictatorships willingness to throw manpower into meat grinders, etc.

Not that it’s a slam dunk for China either - beach landings are hard, and their war machine is largely unproven.

The most likely outcome is Taiwan or US destroy the fabs in event of invasion.
by stevenAthompson | 2025-07-25 12:35:35+00:00
You have a solid point. I also ignore the fact that RTO actually does improve the bottom line in some narrow scenarios, such as when it's used as a backdoor layoff in companies that don't mind losing the best and brightest.

Some companies don't see an appreciable difference in performance between those that can easily find work elsewhere and those who are otherwise unemployable. For those companies RTO is a great, though immoral, way to lower headcount without triggering the WARN act.
by ta1243 | 2025-07-25 12:35:36+00:00
It's not hard

1) Get any porn site that is going to obey this to instead list themselves in some open way (TXT record in DNS, blockchain, some other form of list)

2) Get any provider in the UK to block access to those lists if the account owner wants it. That's ISPs and phone providers. I'd say it should be opt in, but opt out would be a reasonable compromise.

That way I can be happy that my 12 year old won't accidentality end up on some really shady porn site following a link from a classmate's whatsapp if they aren't at home.

Of course classmates can still share the content on whatsapp, and this isn't going to stop that.

If you want to really tackle the problem - and this would be really controversial -- have lists of "healthy porn", which people could opt in via their ISP to allow, or perhaps allow for a set period. I have no problem with a teenager looking at boobs, there's a big difference between the modern equivalent of FHM or playboy and many kinds of aggressive porn that's just as accessible.
by RansomStark | 2025-07-25 12:36:11+00:00
I think that is the point... Like most things UK government related, this is about what is best for us, and what is best for us, is no porn, and no privacy.

Handing over details to sleazy websites is never going to happen. Everyone is going to use a VPN. That's the point. Next year, maybe the year after the government will concede that age verification didn't work and more needs to be done. Then they come for your VPN.

The BBC, always the mouthpiece of the UK government is already laying the groundwork [0].

I know how tinfoil hat this sounds, but at this point, its not a conspiracy, its just how the government that created and sold nudge units [1] operates. It's decades of thinking "they won't do that" then watching them do it.

[0] https://www.bbc.com/news/articles/c1k81lj8nvpo

[1] https://en.wikipedia.org/wiki/Behavioural_Insights_Team

edit: spelling
by jqpabc123 | 2025-07-25 12:36:12+00:00
What we need now from this vibrant community of smart, dedicated, part-time sys-admins is to think... beyond individualism

What we need first is incentive for smart, dedicated, part-time sys-admins to devote time and effort to community hosting.

Without this, it will work --- in the same way that open source works --- without any guarantees or commitments whatsoever.

In other words, you're on your own for the most part. So it really is just a variation on self hosting. By the way, we've already been there, seen that and done that --- it was called "co-location".

When you need something more with service and reliability, well --- you're right back to paying corporate overlords.

But thanks for the round trip thought experiment.
by infecto | 2025-07-25 12:36:40+00:00
What are you even ranting on about? There are multiple papers and work trying to question LNT every year. Despite what you think, not all research is fueled by patents. If you could prove that radiation therapy actually reduces cancer in populations that would be quite a prestige and also a lot of economic opportunity.

You keep sharing anecdotes but again none of them have been proven by science. I understand Germans have a love for homeopathy and some of it may work, similar to TCM but a lot of it does not.
by fred_is_fred | 2025-07-25 12:37:46+00:00
Most CEOs follow trends so as to not get criticized and fired. It’s the same in American football. The “book” says you do certain things under certain circumstances- 4th down and 5, you punt. Everyone drafting linemen, you do too. If you zig and others zag you get criticized on ESPN (CNBC For CEOs) and if it doesn’t work you get fired. Better to have a few years of 8-8 performance than risk it for a 14-2 season.
by red-iron-pine | 2025-07-25 12:37:56+00:00
and balls out about it, too.

used to be a sales engineer at an ISP. one you've heard of. we had account execs straight up offer "referral agent fees" to the network managers we were selling to.

bandwith is mostly the same -- 10Gbps here is more or less 10Gbps elsewhere -- so you gotta set yourself apart. and it worked. constantly.
by diggan | 2025-07-25 12:38:29+00:00
> it immediately makes me horny

Some people suffer/enjoy getting aroused by cars, does that mean every car picture is sexual? Probably not.

While fun to hear about others perspective, "suggestively sexual" usually requires at least some attempt at being suggestive, a pregnant woman just existing probably isn't suggestive, even though you find it so because of your sexual preferences.

I don't know how old you are, but this paragraph from the article felt strikingly accurate (and familiar):

> Every person’s idea of “adult” imagery is different. A young child or an adult won’t automatically think any image including breasts or nudity is sexual, but a horny teenager (generally) will.
by jt2190 | 2025-07-25 12:39:01+00:00
> … CCs should be an exception, not the norm they are now, with a bunch of embedded costs we all pay for, one way or another.

To spell it out, the merchant pays fees to the payment processor and carries risk (chargebacks, etc) and these costs are included (“embedded”) in the purchase price of whatever you’re buying.

Moving to instant pay moves these risks to the purchaser, which is probably not ideal for the merchant because it forces purchasers to be more careful with their spending. New merchants in particular would have to work harder to establish their reputation. Larger merchants would probably start offering credit again.

Where “insta pay” shines is for merchants with less credit worthy customers, because it allows them to operate online and in an electronic world. Currently in the U.S. that job is done with cash, but perhaps very soon with privately issued stablecoins. I guess the big question is whether the U.S. government should issue a stablecoin or similar electronic cash-like thing.
by smcin | 2025-07-25 12:39:10+00:00
You should blog (under a pseudonym), your story is unique. People could support you financially via BuyMeaCoffee or else Patreon, and make teaser posts on Reddit, LinkedIn to bring new readers to your blog.

What did you learn as a street perfume seller in Marrakesh? Compared to software sales? That alone sounds more useful than most TED talks.
by omnicognate | 2025-07-25 12:39:36+00:00
As I said, it routinely gives incorrect data so it can't be relied on for something that matters, like a safe cooking temperature.

Note that we're talking about the Google AI Summary here, not AI in general. Whatever magical capabilities you think your favoured model has or will soon have, the Google AI Summary is currently utter garbage and routinely spouts nonsense. (Don't try and persuade me otherwise. I have to use Google at work so I see its lies first hand every day.)
Show HN: Price Per Token – LLM API Pricing Data
by alexellman | 2025-07-25 12:39:41+00:00
The LLM providers are constantly adding new models and updating their API prices. Anyone building AI applications knows that these prices are very important to their bottom line. The only place I am aware of is going to these provider's individual website pages to check the price per token.

To solve this inconvenience I spent a few hours making pricepertoken.com which has the latest model's up-to-date prices all in one place.

Thinking about adding image models too especially since you have multiple options (fal, replicate) to use the same model and the prices are not always the same.
by rprend | 2025-07-25 12:39:44+00:00
Haha i wish i were just a bean counting manager. A number of venture backed startups have tried exactly this idea, and it was a tarpit.

Confused about your hate of acronyms. The bank rails are a practical limitation on how effectively a startup can compete in this space. Do you feel the same hate when people use technical terms about coding eg “we deployed with Kubernetes on AWS”?
by ta1243 | 2025-07-25 12:39:44+00:00
The advert on this page

https://www.cpreview.org/articles/2021/8/firearms-and-the-ph...

Is

1) far more sexual

2) far more dangerous than the picture on the linked site

And that's nowhere near the level of say this:

https://www.dreamstime.com/stock-photo-girl-licking-her-gun-...
by infecto | 2025-07-25 12:40:22+00:00
The only thing that is dumb is your argument. As I keep repeating myself. No governing body has accepted these therapies as valid. It’s at best a hypothesis. There are been no conclusive studies of the benefits. LNT is probably overly protective at low dose ranges but there is not conclusive evidence on low dosing being beneficial and especially at what doses it becomes harmful. Everything you read are anecdotes or studies that have holes in them. Who is questioning gravity???
by Syzygies | 2025-07-25 12:40:41+00:00
I need a version of this for Lean 4; perhaps I can adapt this code.

AI generally struggles with less popular languages, and particularly with Lean 4, which is an excellent general purpose programming language that happens to have a primary goal to be a proof assistant. This skew in the training corpus really confuses AI.

Claude Opus 4 does better. I've looked at ways to serve the Lean 4 documentation; this Zig project is a better model for me.

Nia (https://www.trynia.ai) should generalize these tools, but it appears to have a "code base" focus for now. The right approach, but too specific a "system prompt".
by ralfj | 2025-07-25 12:40:45+00:00
> Another way to reach the same conclusion is to note that this post's argument proves far too much; by the definition used by this author, most other higher-level languages (the author exempts Java, but really only Java) also fail to be memory safe.

This is wrong.

I explicitly exempt Java, OCaml, C#, JavaScript, and WebAssembly. And I implicitly exempt everyone else when I say that Go is the only language I know of that has this problem.

(I won't reply to the rest since we're already discussing that at https://news.ycombinator.com/item?id=44678566 )
by motorest | 2025-07-25 12:41:57+00:00
> If that is the cost of keeping the value within the western economies, we should pay. Plain and simple. I'd even argue it's cheap.

No, that is not the cost of keeping "the value" within western economies. It would be the cost of granting the US a leverage against the collective west. The US proved to be a very unreliable and outright hostile partner. At this point, it is not clear whether the US is more hostile to the collective west than the likes of China.
by simiones | 2025-07-25 12:42:32+00:00
For the same reason it was searched for in painting for so long, and for the same reason movies and plays often meticulously recreate (or film in) real locales and use period-appropriate attire: people, by and large, love looking at reality way more than stylized images.

There are exceptions, but the general public will almost always prefer a photo-realistic renaissance painting to a Picasso portrait, a lavish period piece like Titanic to an experimental set design like Dogville.
by ncruces | 2025-07-25 12:42:48+00:00
Hi Andy. Did you read the linked thread?

I was not the one making this claim:

> However, I believe that currently, there is no well-defined way to actually achieve this on the LLVM IR level. Using plain loads for this is UB (even if it may usually work out in practice, and I'm sure plenty of C code just does that).

My claim is that the below snippet is implemention defined (not UB):

// Casting through uintptr_t makes this implementation-defined, // rather than undefined behavior. uintptr_t align = (uintptr_t)s % sizeof(v128_t); const v128_t *v = (v128_t *)((uintptr_t)s - align);

Further, that this is actually defined by the implementation to do the correct thing, by any good faith reading of the standard:

> The mapping functions for converting a pointer to an integer or an integer to a pointer are intended to be consistent with the addressing structure of the execution environment.

I further suggested laundering the pointer with something like the below, but was told it would amount to nothing, again the blame being put on LLVM:

asm ("" : "+r"(v))

I honestly don't know if LLVM or clang should be to blame. I was told LLVM IR and took it in good faith.
by SideburnsOfDoom | 2025-07-25 12:42:52+00:00
I completely agree that libraries do have to prove their worth, and that you should not add them as though they are all zero-cost and zero weight - that is not true.

However I disagree in this case - if you have the problem that the library solves and it is ergonomic, then why not use it. Your "5-line-of-code example" doers not cover validation, and serialisation and casting concerns. As another commenter put it: "a properly constructed ID type has a non-trivial amount of code".

If you don't need more lines of code than that, then do your thing. But in the example that I looked at, I definitely would. As I said elsewhere in the thread, it is where all customer ids are strings, but only very specific strings are customer ids.

The larger point is that people who write c# and are reading this thread should know that these toolkits exist - that url links to other similar libraries and further reading. So they can can then make their own informed choices.
by ben_w | 2025-07-25 12:42:53+00:00
Allow me to explain by analogy:

Why do we have this idea that non-democratic centrally-planned governments are these giant scary entities disconnected from real people? Majority stakeholders for state insurance, state healthcare, state pensions, state police, etc. are regular people. People calling for "democracy" want the public collectively to dictate the actions of what other regular people do with their money etc., but when you ask people in democracies if the electorate should take the *blame* when they pick a stupid government, they always say no and look at you appalled as if you'd suggest eating doggie biscuits.

To put it another way, why should society collectively make our pensions 1% better when the trade-off that entire categories of legal work, that our democracies have decided should remain legal, are made impossible to perform by the choices of a handful of private businesses that are big enough to set rules without being accountable to the democracies they operate within?