MurphyA/hacker-news huggingface dataset:
by lukev | 2025-07-14 22:20:17+00:00
This brings up a tangential question for me.

Clearly, companies view the context fed to these tools as valuable. And it certainly has value in the abstract, as information about how they're being used or could be improved.

But is it really useful as training data? Sure, some new codebases might be fed in... but after that, the way context works and the way people are "vibe coding", 95% of the novelty being input is just the output of previous LLMs.

While the utility of synthetic data proves that context collapse is not inevitable, it does seem to be a real concern... and I can say definitively based on my own experience that the _median_ quality of LLM-generated code is much worse than the _median_ quality of human-generated code. Especially since this would include all the code that was rejected during the development process.

Without substantial post-processing to filter out the bad input code, I question how valuable the context from coding agents is for training data. Again, it's probably quite useful for other things.
by brulard | 2025-07-14 22:22:01+00:00
I always had troubles having multiple processes get write access to the sqlite file. For example if I have node.js backend work with that file, and I try to access the file with different tool (adminer for example) it fails (file in use or something like that). Should it work? I don't know if I'm doing something wrong, but this is my experience with multiple projects.
by sjs382 | 2025-07-14 22:23:28+00:00
It seems like the only clauses being removed are those that protect PHP and Zend trademarks. Other than that, it's just unifying the two projects under a single license.

--

Basically, these two clauses (first from PHP, second from Zend) are removed:

The name “PHP” must not be used to endorse or promote products derived from this software without prior written permission. For written permission, please contact group@php.net.

The names “Zend” and “Zend Engine” must not be used to endorse or promote products derived from this software without prior permission from Zend Technologies Ltd. For written permission, please contact license@zend.com.

And replaced with:

Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

--

Then the following three terms (4-6) are removed from PHP:

4. Products derived from this software may not be called “PHP”, nor may “PHP” appear in their name, without prior written permission from group@php.net. You may indicate that your software works in conjunction with PHP by saying “Foo for PHP” instead of calling it “PHP Foo” or “phpfoo”

5. The PHP Group may publish revised and/or new versions of the license from time to time. Each version will be given a distinguishing version number. Once covered code has been published under a particular version of the license, you may always continue to use it under the terms of that version. You may also choose to use such covered code under the terms of any subsequent version of the license published by the PHP Group. No one other than the PHP Group has the right to modify the terms applicable to covered code created under this License.

6. Redistributions of any form whatsoever must retain the following acknowledgment: “This product includes PHP software, freely available from http://www.php.net/software/”.

--

And the following three terms (4-6) are removed from Zend:

4. Zend Technologies Ltd. may publish revised and/or new versions of the license from time to time. Each version will be given a distinguishing version number. Once covered code has been published under a particular version of the license, you may always continue to use it under the terms of that version. You may also choose to use such covered code under the terms of any subsequent version of the license published by Zend Technologies Ltd. No one other than Zend Technologies Ltd. has the right to modify the terms applicable to covered code created under this License.

5. Redistributions of any form whatsoever must retain the following acknowledgment: "This product includes the Zend Engine, freely available at http://www.zend.com"

6. All advertising materials mentioning features or use of this software must display the following acknowledgment: "The Zend Engine is freely available at http://www.zend.com"
by susam | 2025-07-14 22:24:06+00:00
UPDATE: Appears to be resolved now!

$ ping -c4 1.1.1.1 PING 1.1.1.1 (1.1.1.1): 56 data bytes 64 bytes from 1.1.1.1: icmp_seq=0 ttl=57 time=17.714 ms 64 bytes from 1.1.1.1: icmp_seq=1 ttl=57 time=19.176 ms 64 bytes from 1.1.1.1: icmp_seq=2 ttl=57 time=12.712 ms 64 bytes from 1.1.1.1: icmp_seq=3 ttl=57 time=15.703 ms --- 1.1.1.1 ping statistics --- 4 packets transmitted, 4 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 12.712/16.326/19.176/2.424 ms
by loeg | 2025-07-14 22:24:17+00:00
> Isn’t this a No True Scotsmen problem?

No, this is a "this didn't actually happen."

> Police budges were trimmed. Police forces were cut.

Where were police budgets trimmed and forces cut? They weren't; that's the crucial thing you're describing that did not happen. Otherwise, I agree -- lots of reform changes that sounded good on paper led to bad outcomes. But there's no need to inaccurately call other reforms "defunding."
by bix6 | 2025-07-14 22:24:49+00:00
Why not 20x $10M grants for smaller companies? They're gonna throw this money with no oversight anyways so why not bolster the actual startup scene instead of a bunch of incumbents who all have more than enough cash? $10M could keep a startup running for 1+ years at its most crucial time. That's 10 solutions instead of 1 -- statistically one of them will be a massive breakthrough?
by lfgtavora | 2025-07-14 22:25:20+00:00
Hi HN! I was trying to keep up with two complex topics: investing (deep dives into the S&P 500) and the constantly changing laws around my Portuguese citizenship. I quickly realized the most up-to-date and nuanced information wasn't on news portals or Medium articles anymore—it was being discussed in long, detailed YouTube videos by lawyers and financial analysts. As someone who reads much faster than they watch, I was stuck. I needed a way to "read" these videos efficiently.

I started with a simple script for my own use, and it worked so well that I decided to turn it into a proper web app for everyone facing the same problem.

How it Works: The core idea was to make it as frictionless as possible. You can just take a YouTube URL and replace youtube.com with clarifytube.com. The server then fetches the video's transcript, parses it, and structures it into a clean, readable article.

Example: Original Video: https://www.youtube.com/watch?v=xLFkqYOUN24 Clarifytube Article: https://clarifytube.com/watch?v=xLFkqYOUN24&l=en

The "Why" (Technical Diferentiator): I tried existing AI summarizers, but I found them unreliable. They often "hallucinate" by injecting information not present in the video or oversimplify to the point of losing critical nuance. My goal was different: to create a faithful representation of the source content. Clarifytube doesn't try to interpret or summarize; it structures the full transcript into a complete article. This way, the user maintains all the original context and can decide for themselves what is important.

Tech Stack: It's built with [mention your stack, e.g., Next.js, Vercel, Python for the backend processing, and PostgreSQL]. I'm happy to answer any questions about the architecture.

This is still very much a work-in-progress, and the HN community's feedback would be invaluable. I'm here to listen and answer any questions you might have. Thanks for checking it out.
by AnthonyMouse | 2025-07-14 22:27:10+00:00
> Arguing that we shouldn't do something because it would make it harder to enforce laws is not a convincing argument to me. It sounds like you want to enable people to be criminals.

I find this view to be lacking in nuance.

Laws are intended to exist with the consent of the governed. Substantially the whole of society agrees that murder should be illegal, so if someone commits murder we're willing to commit significant resources to investigating and prosecuting the perpetrator. It doesn't have to be efficient or have perfect enforcement because its purpose is to act as a deterrent. Everyone is willing to spend the resources to enforce those laws because everyone agrees that their enforcement is important. Enforcement efficiency is not required when there is popular consent.

Opposing laws that "help criminals" exposes society to shifts in the definition of a crime. When there is a law against being of a particular ethnicity or religion or political ideology, you want to enable people to be criminals. Preventing laws like that from ever being effective is worth sustaining a significant amount of inefficiency in the enforcement of other laws.

And this is not a binary distinction with "laws against murder" on one side and "laws against being Jewish" on the other. The latter is only the viscerally powerful extreme that once made us say never again.

The spectrum spans the full scale, where the middle is filled with police corruption and political retaliation against the opposition and petty busybodies inducing poverty and homelessness through the incompetent micromanagement of society.

Should governments have the ability to freeze the bank accounts of protesters? It doesn't matter what they're protesting or what crimes some minority of the protesters are alleged to have committed when the account freezes are instituted as collective punishment, the answer is no. The government should not have the ability to do that, because in that case they are the criminals, and structural defenses against government abuses are important.
by fc417fc802 | 2025-07-14 22:27:26+00:00
The argument is that taxes were already paid when the relevant work was performed. Transfers of ownership that don't involve work (ie economic activity) shouldn't be subject to government interference.

The obvious issue is that if you don't tax gifts it becomes far too easy for people to dodge taxes (or at least much more convoluted to enforce payment).

Inheritance is much more complicated and controversial. There's an argument to be made that it results in social ills if left unchecked, an argument that estate taxes fail rather spectacularly to address those ills, and an argument that the ills tend to be self righting given how easy it is to lose money. And probably several others.
by echelon | 2025-07-14 22:28:02+00:00
(I've edited my comment slightly, but not in a way that changes the context of your response.)

PHP License Clause 3 & 4 are about protecting PHP branding. Modified BSD Clause 3 is about using the software author's name or likeness as endorsement. For example, it limits putting antirez's face and name on our managed Redis product without obtaining his permission.
by adastra22 | 2025-07-14 22:28:13+00:00
Any complex dataset has enough revealing information as to make deanonimization possible. To truly muddle the waters enough to make such attempts impossible would require injecting enough noise as to make the analytics useless to learn from.

This is a fundamental property derived from information theory, but also confirmed time after time in practice: https://www.theguardian.com/technology/2019/jul/23/anonymise...

Data anonymization is a myth sold to politicians to whitewash data collection.
by snowwrestler | 2025-07-14 22:29:30+00:00
The escape velocity from inside the event horizon is faster than the speed of light, which is the highest possible speed in the universe.

So black holes cannot approach each other faster than the speed of light. And if their trajectories intersect perfectly, they won’t be able to escape each other’s gravity.

A black hole can’t pass “through” another black hole like two bullets hitting each other. More like two incredibly strong magnets hitting each other in midair.
by hnuser123456 | 2025-07-14 22:29:35+00:00
I wish I had a straightforward answer to that. I'm sure the answer is some combination of cosmic inflation and dark energy, but by all means it appears the early universe either narrowly escaped, or simply is a black hole, that singularities are a flawed concept, that nothing is escaping the universe, and we are all stuck moving forward in time, and that the infinite future is the singularity.
by itopaloglu83 | 2025-07-14 22:30:45+00:00
> If you use another browser today even if it does use Apple’s engine, Apple’s not making search revenue from Google.

Yes, but this would limit the browser technology to Apple's implementation, or lack there of.

> Those apps are not going to the web.

It's likely because the mobile browsers don't support enough graphics and lacking robust control features of native applications.

> Third, if the only thing stopping great web apps is Apple ...

Having wide browser support across all operating systems would definitely increase the adoption speed of new technologies. Remember how IE7 kept us back for years?

That being said, a lot of people are bothered by Apple's success and would like to access to iOS ecosystem without paying anything to them.
by trehalose | 2025-07-14 22:31:40+00:00
Oh, I bet you're right. I was only giving the first example that came to mind. I think transportation is a better example, a field where many cities (at least in the USA) could have better quality of life for less energy. When everyone drives their own car every day because public transportation is inadequate and inconvenient, we waste time every day stuck in slow traffic. With more convenient public transportation, the roads are more clear for cars, the air is cleaner, and people don't have to spend as much money on gasoline and car maintenance.
by kreyenborgi | 2025-07-14 22:31:44+00:00
Samset was quoted as saying that this is kind of good news, since before everyone was all "oh no our models said we'd get .18 hotter per time-unit and now we're getting .28 - panic!" but what this article shows is that the .28 is a blip due to removal of pollution (which is now gone, it could only happen once) so we'll be back to the projeced .18 per time-unit now
by moomoo11 | 2025-07-14 22:31:48+00:00
The people on the street didn’t magically spawn as drug addicts.

They chose that life. And they drive the demand.

I am from a third world hellhole and I find it sad that people here can’t just accept personal responsibility. We didn’t even have running water. Instead of doing drugs we chose to persevere and try.

Here you have public libraries with hella resources and so many charities and public services. I mean there’s medi-cal in California and programs for basically everything. I sometimes volunteer at a food bank and they give out free meals..
by calf | 2025-07-14 22:32:10+00:00
I'm honestly offended that you attribute my criticism to some failure of understanding, and then your appeal to authority. Appealing to authority suggests you have the same bias as "top researchers" school of thought.

Ad hominems like those make it impossible for me to respond to your comment fairly.

If you want to lead with ad hominems then I studied EECS at elite American universities for undergrad then for my PhD, so I have every right to criticize, within reason, the more prominent leaders of entire field for being philosophically blinkered.

The short of it is that your "making the AI want what you want" is called extrinsic internalization. It is highly problematic. It is not surprising that a roomful of CS technocratic researchers (beholden to SV funding) would make this sort of lay psychology mistake--a smuggled premise. It is bad science, and irrational. Their vested interests make the bias seem rational to them. And then people in tech, like yourself, drink their Koolaid.

So what's more likely is your knowledge is ignorant, you resort to comparisons about human genetic evolution to make handwavy claims about how important this historic moment will be, which is irrelevant to the validity of alignment as a framing/methodology. In fact a cursory check shows CS AI papers written by dissenting scientists who are very much against the alignment framework. Did you even know that? Hope you don't so hastily accuse them of "not understanding" the issues as you did here.
by zdw | 2025-07-14 22:32:39+00:00
How does this work when one of the key features of MLX is using a unified memory architecture? (see bullets on repo readme: https://github.com/ml-explore/mlx )

I would think that bringing that to all UMA APUs (of any vendor) would be interesting, but discreet GPU's definitely would need a different approach?

edit: reading the PR comments, it appears that CUDA supports a UMA API directly, and will transparently copy as needed.
by EdwardKrayer | 2025-07-14 22:33:02+00:00
My argument is primarily against commenters on HN who claim Firefox to be unusable, bug-filled, and then blame Mozilla for the current Blink-based browser apocalypse.

You feel that Firefox doesn't have a bunch of features that you would use - but those are not bugs. I recognize this is HN - where there will definitely be a higher percentage of power users, but an open source project not having the features you want doesn't make it a second-rate browser, it just means it would take more work for you to customize. Listing cred of having used FF in the Mozilla days is the same as saying Linux is second rate because you installed Caldera back when people were still scared of Y2K.

As a daily FF user - Firefox is great. And more users should give it a whirl, especially ones that haven't used it in a decade.
by northpoleescape | 2025-07-14 22:33:17+00:00
Soham is ultimate scamster. What can you expect from people who are resource starved for centuries.

The real question is why did so many YC founder fell for his tricks? He is not even the US and he claimed he is coming over to so many companies?

All these people saying we hired him and he was good. No, he wasn't.

If he could scam about location and lie about so many thing, what makes you think he did not cheat during interviews?

He likely used cluely or some shit software like that to cheat.

A scam through and through.
by majormunky | 2025-07-14 22:33:19+00:00
I also started my programming career thanks to Django, and I started using it while working at a local newspaper, so bonus points there! We built a system that our sales people could book ads, and then we could layout the newspaper through a canvas based tool (used Fabric.js for that), and then send the pages + ad stack to InDesign to be built. Was great to work with the whole process and Django was really never a limitation. I ended up moving on, but it'll always have a place in my heart.
by creddit | 2025-07-14 22:33:39+00:00
Who are those 20 companies? What would $10M do in the context of training LLMs that are competitive with Claude/O3/Gemini?

> That's 10 solutions instead of 1 -- statistically one of them will be a massive breakthrough?

The statistic is that 10% of startups make a massive breakthrough? Would love to see some work that comes remotely close to replicating that! Startup investing would be trivially easy.
by gerdesj | 2025-07-14 22:34:34+00:00
DNS shouldn't be tested with ICMP. Try dig or nslookup instead. ICMP echo request/reply may help to decide reachability and nothing more.

This is a reasonable test of the DNS service on 1.1.1.1:

$ dig @1.1.1.1 www.cloudflare.com A ; <<>> DiG 9.20.4-3ubuntu1.1-Ubuntu <<>> @1.1.1.1 www.cloudflare.com A ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 34112 ;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 1232 ;; QUESTION SECTION: ;www.cloudflare.com. IN A ;; ANSWER SECTION: www.cloudflare.com. 36 IN A 104.16.123.96 www.cloudflare.com. 36 IN A 104.16.124.96 ;; Query time: 39 msec ;; SERVER: 1.1.1.1#53(1.1.1.1) (UDP) ;; WHEN: Mon Jul 14 23:32:57 BST 2025 ;; MSG SIZE rcvd: 79

[EDIT]:

$ ping 1.1.1.1 PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data. From 141.101.70.116 icmp_seq=1 Time to live exceeded 64 bytes from 1.1.1.1: icmp_seq=2 ttl=50 time=126 ms

So ping fails a bit (and then works - firewall) but DNS works.

The service required is DNS not ping. Test the service.
by loeg | 2025-07-14 22:34:53+00:00
These drugs are covered for the people whose lifespans would be extended by having them! They pay nothing! The situations where insurers/medicaid don't want to pay are more marginal cases. And even then, it's like, 1/5 the cost of child care in a major metro and only getting cheaper. If you're going to use an extraordinary mechanism to seize private property, it better have outsized impact -- seize surface parking lots and sell them to developers to build more housing.
by gruez | 2025-07-14 22:35:15+00:00
Only 16% of Americans marijuana, according to Gallup. If you exclude people who are in states where it's legal/decriminalized, that'd probably be even lower. Needless to say, even if all 16% of them are criminals, that's far from the median person committing 3 felonies. Moreover the weed example isn't not even applicable to thesis of the book or the commenter that invoked it, which is that the US has so many regulations that nobody can hope to comply with them.
by koolba | 2025-07-14 22:35:36+00:00
> $10M could keep a startup running for 1+ years at its most crucial time. That's 10 solutions instead of 1 -- statistically one of them will be a massive breakthrough?

The failure rate for startups is much higher than 90%. And there’s the additional complexity of how do you pick which 20 such startups get the cash.
by m463 | 2025-07-14 22:35:42+00:00
Obviously this is one man's opinion.

I remember my friend interviewed at a company and the interviewers would end the interview with "do you have any questions for me?"

I asked, "What did you ask? did you ask if they liked working there?"

"No, I tried that a long time ago, and nobody ever says they don't like working there - it is a self-selecting population - everyone is always where they choose to be"

I've found exactly the same things talking to people on both sides of the retirement question.

People who have retired think everyone should retire.

People who have not retired stand by their decision too.

(also, lots of people who retire die in a few short years - correlation or causation?)

Actually I know one person who wasn't happy. He retired because his wife nagged him to do it and he tells me of his regret.
by adastra22 | 2025-07-14 22:36:27+00:00
You do know that there was an already well studied global mass extinction, the P-T crisis, which is very well studied and clearly the result of volcanism?

I think you are exhibiting exactly the problem with the Alvarez hypothesis that makes people have such a gut reaction to it. It is a Deus Ex Machina that can be invoked at any time to explain a die off even in the face of conclusive evidence to the contrary.
by chupchap | 2025-07-14 22:36:55+00:00
> I have an EV with the largest battery that is available. The Chevy Silverado EV truck has 24 battery modules with a total gross capacity of slightly over 200kWh. The efficiency on road trips at high speeds is about 2.1miles per kWh. I have verified this with a real world road trip of over 400 miles.

This is interesting. While it has the most storage capacity, the range is not good for that much battery.