MurphyA/hacker-news huggingface dataset:
by mark_l_watson | 2025-07-29 12:17:56+00:00
I get that many people prefer Claude and Claude Code to Gemini 2.5 Pro and gemini-cli, but things seem more transparent with Google. For short sessions I run gemini-cli in free mode, and when I suspect I might hit the timeout for getting Gemini 2.5 Pro switching to Gemini 2.5 Flash during my session, I set my Gemini key and run and get the Pro model as long as I need it in a session.

Gemini did go from a huge free tier to 100 free uses a day, but I expected that.

EDIT: let me clarify: I just retired after over 50 very happy years working as a software developer and researcher. My number one priority was always self-improvement: learning new things and new skills that incidentally I could sometimes use to make money for whoever was paying me. AI is awesome for learning and general intellectual pursuits, and pairs nicely with reading quality books, listening to lectures on YouTube, etc.
by BriggyDwiggs42 | 2025-07-29 12:17:59+00:00
> And the only 2 developmental instants are fertilization and birth.

Well not really though, neither takes place in an instant. Both are complex processes that span some time composed of numerous simultaneous and sequential steps. I think some kind of partial personhood is more or less a given because biological processes don’t really happen in discrete steps. As for how that might make sense, a very crude example might be coming out of anesthesia or being extremely drunk. These are states where memory, sense of self, and consciousness can fade in and out independently; perhaps partial consciousness is a reasonable thing. Certainly many of the things we consider essential to our internal sense of personhood develop gradually, like our sense of self and, for that matter, our senses of the external world. We don’t initially, as infants, know the difference between our body and the world. Does this make infants not people? No, not legally or morally, but in some sense they lack aspects we’d associate with personhood.

> Curtis Means was born at gestational age 21 weeks 1 day and survived. If personhood might begin at 24 weeks, does that mean that Curtis might not have been a person when born?

My intuition is that curtis would qualify, and that 21 weeks could be too late for lethal abortion methods. At the same time, if a baby were born braindead I wouldn’t assign it personhood. Being born isn’t enough.
by Roark66 | 2025-07-29 12:18:13+00:00
Not quite, the people making these decisions are all in EU commission and they are there because they were submitted by their national parties. Also there is the EU parliament that contains people that also belong to national parties.

If they look like they support a very unpopular decision a big public backlash can definitely make them reconsider. Depending on how secure they are in the national politics.

For example why do you think Denmark is submitting this now? Because the somewhat right wing gov in Poland that vetoed it last time is no longer in power. Instead Mr Europe (Tusk) is the prime minister. If EU beurocracy was embodied in a person it would be him. He was the president of the commission. He was the vice-leader of the EU People's Party - the biggest party in the EU parliament. He had his first political party funded by German SPD in cash... He also lost last parliamentary election in Poland, but still came out on top by making a coalition with three smaller parties (some say one was made exactly for that purpose few years ago). He will for sure do everything in his power to have this passed.

But his government is a minority one, and at least two of these three coalition parties are mainly supported by young people from large cities. And those were the people that undermined it last time by demonstrating (believe it or not the previous mildly right wing gov was not entirely opposed to having more control over people, but they had to quickly change their mind and veto it after mass demonstrations). So I'm hoping there is no chance in hell it'll pass.

Also, if it did, there is no chance it will be signed into the law by the current president or not be deemed unconstitutional by the constitutional Court... The EU and Tusk have claimed the court is "illegitimate" for years, but that is a long story. So in short, pushing this issue despite strong opposition definitely has a potential to blow up Polish politics. No PM leading a minority gov would do something like this intentionally while his party is loosing popular support every month.
by lemoncookiechip | 2025-07-29 12:18:17+00:00
I've posted this before: We shouldn't need Age Verification checks for adults in the first place.

Create a better, standardized, open-source parental control tool that is installed by default on all types of device that can connect to the web.

The internet aspect of the parental control should be a "Per Whitelist" system rather than Blacklisting. The parents should be the ones to decide which domains are Whitelisted for their kids, and government bodies could contribute with curated lists to help establish a base.

Yes, there would be some gray area sites like search engine image search, or social media sites like Twitter that can allow you to stumble into pornography, and that is why these devices that have the software turned ON, should send a token through the browser saying "Parental Control". It would be easier for websites to implement a blanket block of certain aspects of their site than expect them to implement whole ID checks systems and security to make sure that no leaks occur (look at the TEA app) like the UK is expecting everyone to do.

Also, I'm for teenagers (not little children) having access to pornography. I was once a teenager, every adult was, and we know that it's a natural thing to masturbate which includes the consumption of pornography for most in some way. Repressing their desires, their sexuality, and making this private aspect of their life difficult isn't the way. Yes, yes, there is nuance to it, (very hardcore/addiction/etc) but it should be up to the parents to decide with given tools if they trust their kid to consume such a thing.

As for the tool itself. Of course we have parental tools, but they can be pretty garbage, their all different, they're out of the way, and I understand that many people simply don't know how to operate them. That's why I believe that creating a standardized open-source project that multiple governments can directly contribute to and advertise for parents is the way, because at the end of the day, it should be up to the parents to decide these things, and for the government to facility that choice.

Obviously, besides the internet aspect, the tool should have all the bells and whistles that you'd expect from one, but that's not the topic.

And yes, some children would find a way, just like they're doing now for the currently implemented ID checks. It's not lost of me that VPNs with free plans suddenly exploded in 4 digits % worth of downloads. A lot of those are tiny people who are smart enough. Or using an app like a game to trick Facial Recognition software.

Also, I'd be remiss to not point out a very obvious fact. This, and I'm not just referring to the UK, isn't about children, it's not about terrorism, it's not about public safety. It's about control, it's about tracking, it's about documenting, it's about power over the masses. I know some people will hand wave this away, but we have been seeing a very obvious, very fast, rise of authoritarianism since COVID and later the war in Ukraine. It's not a new trend, but it is one that got accelerated at those stages and has been progressively getting worse world wide.
by geertj | 2025-07-29 12:18:28+00:00
This will be my last reply in this thread. We're not going to agree and you keep implying bad faith. I'll reply to one last factual point, and forgo replying to the continued implication of bad faith.

> Regarding the first point, you are leaning heavily on euphemisms ("detained") to make your case.

No, "detained" is a precise legal term that is used in the article in the intended legal way. It's a step prior to arrest, where an officer has stopped you for some probably cause. When detained, you are not allowed to leave, while the officer checks what's going on. The result can be that you are free to go, or that things escalate to an arrest (you are taken in custody).
by supplied_demand | 2025-07-29 12:19:34+00:00
I don’t recall many people denying Israel’s right to protect themselves against Hamas (I’m sure some did). The concern was them using it as an excuse to perpetrate the Palestinian genocide they wanted all along. That is what we now see. Your comment seems to use the familiar playbook of equating Palestinians and Hamas to muddy the waters.

It is a pretty clear echo of the US’s response to 9/11. People were considered traitors if they didn’t support a full military invasion and occupation. In the end, that was clearly the wrong move.
by infecto | 2025-07-29 12:20:10+00:00
I don’t know why everyone brings up telephones or electric grids. Your ability to purchase porn with credit card is not a right. It’s hilarious to even think about. Also given the stance in some countries like the US or parts of Australia it’s a hard argument to make. It’s far easier for these companies to self regulate for matters where there are constantly changing social and government norms.

Nothing is stopping you from buying porn but it’s quite possible Visa does not want their brand tied with more niche content.
by ImPostingOnHN | 2025-07-29 12:20:27+00:00
> one side has offered a two-state solution

Yes, Palestine. A 2-state solution means 2 equal states, without 1 bossing the other around, and with each being equally protected against the other.

> the other has refused it.

Yes, israel: not only do they refuse proposed 2-state solutions, they even refuse proposed ceasefires that could lead to peace.

> That one side has been openly and proudly exterminating the other side wholesale

Yes, israel is actually doing this.

> one side is much more democratic than the other

How does israel feel about the democratic votes held in the UN regarding their behavior? Does israel respect that democracy?
by graemep | 2025-07-29 12:20:36+00:00
The problem with the focus being on porn behind age verification as the main effect, is that it ignores all the other effects. Closing community forums and wikis. Uncertainty about blog comments.

It is actually (as noted in many previous discussion about the Online Safety Act) pushing people to using big tech platforms, because they can no longer afford the compliance cost and risk of running their own.
by cedws | 2025-07-29 12:20:37+00:00
There’s only one way unlimited plans work: either the seller gets scammed, or the buyer does.

When companies sell unlimited plans, they’re making a bet that the average usage across all of those plans will be low enough to turn a profit.

These people “abusing” the plan are well within their right to use the API as much as they want. It just didn’t fall into the parameters Anthropic had expected.

LLM subscriptions need to go away, why can’t we just pay as we go? It’s the fairest way for everyone.
by ajsnigrutin | 2025-07-29 12:21:17+00:00
Sometimes these are the smallest usable packages.

Eg here in slovenia, if you want unlimited calls and texting, you get 150GB in your "package" for 9.99eur, but you somehow can't save that data for the next month.

https://www.hot.si/ponudba/paketi.html (not affiliated)
by malfist | 2025-07-29 12:21:44+00:00
Sure. People move their hands on bikes all the time, to get more comfortable to address a balance issue or to keep the positions moving.

Seated attacks are becoming more and more popular. Pogi uses them almost exclusively these days. "A little too strong" is nonsense.

Plus, bikes are xrayed.

I makes no sense to carry around the weight of a motor in the off chance you might use it for a single attack. These people care about grams. They're not going to waste it on a motor that may or may not be used to give them a tiny boost.

Not only that but any motor linked to the drive train is going to add resistance and cost the more net watts over the ride than a tiny motor with a tiny battery that may or may not get used, could ever provide. It just makes no sense tradeoff wise.

There's way more reasonable explanations than a conspiracy theory.

This all reeks of nonsense like that cis gendered athlete that got hounded by the nutters about being trans
by lotsofpulp | 2025-07-29 12:22:47+00:00
I doubt one has to pay more than MSRP for a Sienna in Jul 2025, but in the minivan market, there is insufficient demand to incentivize automakers to make more of equivalent quality to Toyota. And even if they do, it would take decades to match Toyota's brand reputation.

There is Toyota Siena, Honda Odyssey, Kia Carnival, and Chrysler Pacifica, and I think that is it.

Among those, the people wanting to buy a Toyota are maybe considering a Honda, but otherwise they are only going to buy a Toyota, and they will pay a premium for Toyota.

Chrysler and Kia are downmarket and not a consideration.

And minivans are not a huge market, so Toyota probably does not allocate too many resources to making more Siennas since they do not expect to sell many more at their desired price.
by valenterry | 2025-07-29 12:23:18+00:00
I'm using JOOQ. Not saying that JOOQ is the greatest library, but all of what you just mentioned works in there without problem. Including CTEs and json stuff.

With a library such as SQLx, you can never really factor anything out. Or at least it's very hard and you lose the actual typesafety. I've been there and done that with doobie [https://typelevel.org/doobie/] which is basically the same in green.
by josephg | 2025-07-29 12:24:45+00:00
> If someone killed your family members (especially the innocent ones) and walked around with impunity and an air of moral superiority, how much revenge would be in you?

Oh I’m sure a lot. But I’d like to think I wouldn’t take that anger out by gunning down innocent civilians in the street like Hamas did.

> any better than the barbaric butchers they’re fighting

I never said they were. Why do we have to pick a team here? Israel put Palestine in an untenable situation and they reacted with an evil act of terrorism. And then Israel reacted to that with a brutal bombing campaign that’s left tens of thousands dead, cold and hungry. We probably both agree more than we disagree here - it’s all barbaric butchery. Both sides have acted with reckless indifference to the death and destruction they’ve caused. And sadly I don’t see any path out.

The only “team” I’m on is that of the civilians on both sides of this conflict, who have bled and died for no good reason. Especially that of the civilians in Gaza who have paid a heavier price in bloodshed, rubble and hunger. It’s horrible all round.
by doodlesdev | 2025-07-29 12:24:51+00:00
I must say the proposal for Hologram is extremely interesting. The website is made using Hologram, and it speaks loudly to how good it is: every page navigation is (practically) instantaneous. Compared to other approaches such as LiveView, it's pretty good.

The initial page load isn't impressive, though: Google's PageSpeed Insights indicates a 100+kb runtime with lots of unused JavaScript initially, resulting in a LCP of 1.5s (results will vary, of course). I wonder how much of the JavaScript is simply code that stores the website pages, haven't had the time to look at this in detail yet.

For a docs website, that's excessive and bloated; it'd be much better to just deliver no JS and provide HTML with prefetching rules and cache headers (which would also provide instant navigation and offline support).

I'm happy they made the docs website with it, though, to dogfeed and showcase it.
by Aeolun | 2025-07-29 12:25:24+00:00
> LLM subscriptions need to go away, why can’t we just pay as we go? It’s the fairest way for everyone.

Because Claude Code is absolutely impossible to use without a subscription? I’m fine with being limited, but I’m not with having to pay more than $200/month

Anybody that feels they’re not getting enough out of their subscription is welcome to use API instead.
by xinayder | 2025-07-29 12:26:08+00:00
This looks really cool. I only have two remarks:

- the examples showing someone controlling the character using a controller are fake, you can see the joystick motion doesn't correspond to what's happening in the 3D world

- Tencent says you can integrate this model in your workflow, but what would it be used for, since it uses its own file formats? Is it mainly for conceptual art, or can you actually make it generate a BSP map, for example, which you can import to Hammer (Source Engine map editor) or TrenchBroom?
by sam_goody | 2025-07-29 12:26:22+00:00
Anthropic has plans such as $150/user and $150/5-users-but-less-hours-per-user. I could not work out what 2 users or heavy-usage-5-users are intended to do.

There are people that will always try to steal, but there may also be those that just don't understand their pricing.

Also some people keep going forever in the same session, causing it to max out - since the whole history is sent in every request. Some prompting about things like that (your thread has gotten long..) would probably save quite a bit of usage and prevent innocent users from getting locked out for a week.
by Towaway69 | 2025-07-29 12:27:25+00:00
I think the people of the UK have little or nothing to do with this.

UK is a representative democracy meaning that voters get a voice every X years to vote for a representative that they assume will act in their favour and on their behalf.

What this representative does in their time in power is very much left to the representative and not the voters.

On the other hand, if this were to be a direct democracy then the voters would have been asked before this law was voted on. For example, a referendum might well have been held.

Perhaps a more nuanced approach would be to block all IPs of government organisations - difficult but far more approriate.
by Bluestein | 2025-07-29 12:27:33+00:00
> I had already been somewhat disillusioned with the AI hype, but now I am also disillusioned with the company

Likewise: a faulty, unproven, hallucinating, error-prone service, however good, was a good value at approx 25 USD/month in an "absolutely all you can eat", wholesale regime ...

... now? Reputational risk aside, they force their users to appraise their offering in terms of actual value offered, in the market.-
by al_borland | 2025-07-29 12:28:00+00:00
I find it intrusive on every single site it’s on. Every time I look at how to get rid of it, I’m pointed to a setting in my Google account to stop it, and it does absolutely nothing.

As far as I can tell, I’m more sensitive to this stuff than normal people, but I’m less likely to return to a site that annoys me like this. I’m also less likely to use Google as a result of them being behind this. While it’s not the only reason I use Kagi, it’s certainly an item in the pro/con list.

The same goes for all of Google’s pop-ups and nudges to switch to Chrome. It’s infuriating. Everyone not using Chrome knows Chrome exists and are choosing not to use it. They really need to stop with the heavy handed push and respect user defaults.
by jennyholzer | 2025-07-29 12:28:05+00:00
GPT tools give piss-poor suggestions when working with the Godot game engine.

The Godot engine is an open-source project that has matured significantly since GPT tools hit the market.

The GPTs don't know what the new Godot features are, and there is a training gap that I'm not sure Open AI and their competitors will ever be able to overcome.

Do you work on web applications? I've found that GPT tools get pretty stupid once you stop working with HTML/JS.
by ajsnigrutin | 2025-07-29 12:28:37+00:00
So at what point does "normal usage" stop and "abuse" start? How many "queries" per day is that?

If there is a clear limit to that (and it seems there is now), then stop saying "unlimited" and start selling "X queries per day". You can even let users pay for aditional queries if needed.

(yes i know queries is not a proper term to use here, but the principle stands)
by mark_l_watson | 2025-07-29 12:29:43+00:00
+1, even though I mildly disagree with you. I pay For Gemini Pro by the year, and even though I don’t use it often, it is still high value. There are obvious things like generating a Bash shell script quickly - and other things I rarely do, are simple, and I save 5 minutes here and there. Sometimes code generation can be useful, in moderation.

But the big thing is using AI to learn new things, explain some tricky math in a paper I am reading, help brain storm, etc. The value of AI is in improving ourselves.
by ozlikethewizard | 2025-07-29 12:30:15+00:00
I hate the Online Safety Act as much as the next person, but:

- Labour have made no plans to ban VPNs.

- One MP wanted to add a clause for a government review into the impact of VPNs on the bill after 6 months, with no direction on what that would mean.

- I have no idea if this clause actually got added, but it'd make sense. If you're going to introduce a stupid law you should at least plan to review if the stupid law is having any impact.

- GB news is bottom of the barrel propaganda.
by codemonkey-zeta | 2025-07-29 12:30:21+00:00
I agree that this is the approach that keeps react apps simple. The biggest problems I see in react code are giant components that read like this:

useState

useState

useState

... // 20 more

useEffect

useEffect

useEffect

... // 20 more

I think a lot of front-end devs don't realize the necessity of custom hooks for composition and modularization. My personal rule is "Never use react hooks (useState, useEffect, etc.) in component code. All react hooks MUST be wrapped by custom hooks." and it makes for MUCH better code:

useSomeData

useOtherData

useMobileView

useScrollToTop

useInteractionLogging

... // 10 more hooks

This is also what makes TanStack so good and popular. It's all just behavior wrapped in hooks.
by NiloCK | 2025-07-29 12:30:39+00:00
Do the people in this corner use compilers? Would they agree that programmers who don't use them* have been replaced by those that do?

*: I'm aware of cases like the recent ffmpg assembly usage that gave a big performance boost. When talking about industrial trend lines, I'm OK with admitting 0.001% exceptions.

(Apologies if it comes across as snarky or pat, but I honestly think the comparison is reasonable.)
by victorbjorklund | 2025-07-29 12:30:52+00:00
I'm sure that is how many photographers felt about digital cameras and photo editing software when it first came. Now very few professional photographers work without digital cameras and photo editing software (even if it is just to tweak some colors). Yes, you will still have some artists making money with purely analog cameras without any touch up but they are a tiny minority of the photographers getting paid for their work (slightly more people use analog cameras as a hobby).
by Roark66 | 2025-07-29 12:30:52+00:00
Somehow I have the deja-vu of when Theresa May (as a Home Secretary) tried to ban personal encryption altogether. Let me remind everyone this is in a country that already has a law that says you're legally required to give your encryption key to the police and if you do not, even if there is no other crime you can get 2 years in jail...

This told me all I needed to know about her level of understanding of complex topics. It only went downhill from there.
by gr4vityWall | 2025-07-29 12:30:53+00:00
> the majority of people reading code examples will nitpick minor pet peeves in the syntax and completely detract from the actual new ideas and concepts that go way beyond just the syntax

I believe that, regardless of our personal preferences, the reality is that syntax is a major criteria for adopting a programming language.

Some people have trouble following Lisp code, and won't touch your project if it looks like chat. Others will have the opposite reaction and have their interest captured instead.