MurphyA/hacker-news huggingface dataset:
by Anthony-G | 2025-09-30 16:21:13+00:00
I’d broadly agree with this critique but I’ve had some success with Duolingo. About 10 years ago, I used it with the aim of learning enough Spanish to get by for a two-week holiday.

While learning useful language constructs (gender of nouns and pronouns, how to conjugate common verbs), I also had to learn some useless – to me – vocabulary, e.g., names of animals at the zoo. Anyhow, after a 2-3 months of using Duolingo, I had learned enough to be able to communicate with bus-drivers and shop staff. My conclusion was that Duolingo would be a useful tool to complement more structured learning.

I’m currently learning guitar and I feel the same way about Rocksmith: it’s a lot of fun and a great tool to incentivise me to pick up the guitar but it doesn’t substitute a more structured learning course and it completely neglects the theory of music.
by mort96 | 2025-09-30 16:21:53+00:00
What do you mean by this?

> I frankly stopped trying to add evals for the "ready for production" happiness Claude is trained to produce.

It's your readme, no? Does Claude just go in and change it behind your back..? What's going on here, are you not in control of what you push to git?

Moreover, what thought process makes you okay with lying in your readme just because the robot wanted you to?
by a5c11 | 2025-09-30 16:22:06+00:00
I think UK government would be amazed, especially now when they try to force identity verification wherever possible. Do you know what UK citizens do instead? They use VPNs to tackle that.

It's not a problem with people hiding their identities, as others have already pointed out. The internet in 90s and early 00s was a much nicer place, despite users hiding behind nicknames on chats and IRC. The real problems are bots and insatiable crave for attention on social medias.
by bartread | 2025-09-30 16:22:19+00:00
> Zuckerberg famously doesn’t (didn’t?) let his children use Facebook. Perhaps everyone else should take a hint.

And I think he was right to do this.

But he’s also the person who created Facebook, who allowed it to be used by children, so it’s extremely hypocritical, no?

Why doesn’t he make Facebook for over 18s only?

Money is why.

He’ll protect his own children whilst at the same time he thinks it’s fine to harm other peoples’. He think this whilst knowing full well that not all parents are created equal and that many parents won’t (or perhaps can’t) do what is best for their children’s welfare relating to social media. And this is because he values making money more, and because he’s an out of touch and elitist manchild who refuses to take responsibility for what he’s created.

So, yes, it’s Meta’s - and specifically Mark Zuckerberg’s - fault that children are exposed to harmful content, and both they and he should absolutely be held to account for it.

Fundamentally social media companies are media companies. Just because it’s a new form of media doesn’t mean they should get to dodge the scrutiny and responsibilities other media companies are subject to.
by kipchak | 2025-09-30 16:22:23+00:00
I agree with the point that populists have a strong incentive to not solve problems, but I'm not sure that means populists can't be effective. For example in US history FDR was arguably a populist, and I would say pretty effective. And while the US populist party imploded fairly quickly, a good chunk of it's policy wants wound up happening in the next decade or two during the progressive movement.[1]

Using the power definition of politics, it still seems to me that because the ability to exert power is only given when there is a need to be solved, a (for example) plutocrat has a similar incentive not to solve problems as a populist, and would be similarly likely to not be effective. I suppose an explanation that's consistent with both perspectives is that political leaders in general are not effective.

[1] https://historymatters.gmu.edu/d/5361/
by mothballed | 2025-09-30 16:22:25+00:00
Shkreli's schtick was to buy out or control pharma companies that had a monopoly and jack the everliving fuck out of the prices. He had some programs for uninsured people, but he would milk the insurance companies absolutely dry, which gave him some wild profits.

This made a bunch of powerful people absolutely enraged, as he was basically publicly bragging about jacking the ever living fuck out of the prices. Pharma companies do this but Shkreli would publicly say it and tell the truth that basically the other companies were doing it while pretending to be good people, and he was only being honest about it. Poor people were pissed because they were told they couldn't get their drugs (I'm unaware if the program that allowed uninsured people to get them for cheap was real or not), and the rich insurance people pissed because he was basically he was bilking them.

So they went back and discovered one or some of his other early enterprises weren't profitable, but that he had used money he made off his later pharma enterprises to pay back his earlier investors.

In trial, his investors testified they were happy with the situation, lost no money, and would invest with him again. But they still convicted him for fraud, even despite the 'victims' themselves did not believe they were defrauded. It didn't help that Shkreli is probably one of the most profoundly unlikeable people you can possible listen to, unless you're not bothered to hear a hyper-capitalist be honest about how they do business.
by BeetleB | 2025-09-30 16:22:35+00:00
It's not binary - it's a continuum.

When you go to Google News, the way they group together stories is AI (pre-LLM technology). Kagi is merely taking it one step further.

I agree with your concern. I see this as a convenient grouping, and if any interests me I can skip reading the LLM summary and just click on the sources they provide (making it similar to Google News).
by wiradikusuma | 2025-09-30 16:22:40+00:00
From my experience, you should either treat LLM-generated code as the usual code (before LLM age) that you need to review every time it changes, or you should not review it at all and treat it as black box with clearly defined boundaries. You test it by putting on your QA hat, not your Developer hat.

You can't change your stance later, it will just give you a headache.

When the former breaks, you fix it like conventional bug hunting. When the latter breaks, you fix it by either asking LLM to fix it or scrap it and ask LLM to regenerate it.
by 1123581321 | 2025-09-30 16:22:49+00:00
There is truth to this. She was exposed because JP Morgan ran a marketing campaign that converted extremely poorly. Better purchased data might've prevented significant forensics. The poor due diligence had already been signed off.

While she committed fraud, I feel sorry for her because of her naivety. It must've been a sick moment when they asked to examine the data during due diligence. If she'd known that would be used for marketing integration so quickly, maybe she would have backed out of the deal.
by jms703 | 2025-09-30 16:22:53+00:00
This doesn't surprise me. Websites and blogs and search results are polluted with trash. On the plus side, it has ruined any "explore" type watching of anything for me, which is making me spend less time on these platforms.

Looking for advice? One approach that might be interesting to try is to subscribe to channels and restrict yourself to your subscriptions. You could even bookmark the subscriptions tab in Youtube so that you don't land on the main page with recommendations.
by DennisP | 2025-09-30 16:22:55+00:00
The animal kingdom also lacked built infrastructure and tools. If the environment had been full of hand tools for a hundred million years, how many animals would have evolved to use them?

Some of your listed features could still work though. A humanoid robot doesn't have to have exactly the same form as humans, as long as it's close enough to use our stuff, ride around in our vehicles, etc. The alternative is to build all new infrastructure and tools that don't work for humans; I'm not sure why we would want that.
by rfarley04 | 2025-09-30 16:22:55+00:00
lol I added 'trump', 'republican', and 'democrat' as custom filter keywords and now it's showing zero stories in the USA category. So apparently, that category is a stand in for politics? Although I have the Thai category enabled (since I live there) and that's all run of the mill national (non political) news.

Nice release nonetheless!
by SketchySeaBeast | 2025-09-30 16:23:14+00:00
> I don't really know man half the population doesn't know what open source means or cares whereas a lot of people seemingly have lots of opinions about AI.

I'm not the person you responded to, but I'm certain that way less than half the population knows about or considers open source, that's one of those living in a bubble illusions.

Ultimately those people aren't here and have no interest in being here.
by curiousObject | 2025-09-30 16:24:31+00:00
why isn't the founder of UPS in prison? I don't think it was legal to go and literally spend their money at the casino

That was FedEx’s founder, Fred Smith. It wasn’t UPS

He only had $5,000 of funds remaining, which he gambled playing blackjack, so the potential loss to investors was small. He’d already lost almost all their investments through operating FeDex
by Mountain_Skies | 2025-09-30 16:24:40+00:00
Software developers rarely have the power to say no to the people who sign their paychecks. If you do, you're speaking from a position of privilege that most don't share. Count yourself lucky rather than spewing hate on those whose lives are not as privileged as yours. Not everyone can go long periods of time without income, especially in the current labor market and doubly so if it is known that they're willing to say no to their employer.
by btilly | 2025-09-30 16:24:53+00:00
When you say "given ZFC", you're assuming a lot. Including a notion of mathematical existence which bears little relation to any concept that most lay people have of what mathematical existence might mean.

In particular, you have made sufficient assumptions to prove that almost all real numbers that exist can never be specified in any possible finite description. In what sense do they exist? You also wind up with weirder things. Such as well-specified finite problems that provably have a polynomial time algorithm to solve...but for which it is impossible to find or verify that algorithm, or put an upper bound on the constants in the algorithm. In what sense does that algorithm exist, and is finite?

Does that sound impossible? An example of an open problem whose algorithm may have those characteristics is an algorithm to decide which graphs can be drawn on a torus without any self-crossings.

If our notion of "exists" is "constructable", all possible mathematical things can fit inside of a countable universe. No set can have more than that.
by bcrl | 2025-09-30 16:24:56+00:00
No, it is not. bcachefs needs to have all the code for error recover in the kernel as it needs to be available when a storage device fails in any of a myriad of ways.

Maintaining a piece of code that needs to run in both user space and the kernel is messy and time consuming. You end up running into issues where dependencies require the porting of gobs of infrastructure from the kernel into userspace. That's easy for some thing, very hard for others. There's a better place to spend those resource: by stabilizing bcachefs in the kernel where it belongs.

Other people have tried and failed at this before, and I'm sure that someone will try the same thing again in the future and relearn the same lesson. I know as business requirements for a former employer resulted in such a beast. Other people thought they could just run their userspace code in the kernel, but they didn't know about limits on kernel stack size, they didn't know about contexts where blocking vs non-blocking behaviour is required or how that interacted with softirqs. Please, just don't do this or advocate for it.
by georgemcbay | 2025-09-30 16:25:00+00:00
Now imagine your Grandpa was the President of the United States and he was tweeting out links to these AI slop videos for everyone to see.

And also the AI slop video featured both himself and his daughter-in-law, so you'd think he would have a pretty good idea the video was AI slop.

And the subject of the AI slop video was announcing magical beds that heal every problem you might have.

https://www.dispatch.com/story/news/2025/09/29/what-are-medb...

The United States is so very fucked.
by onion2k | 2025-09-30 16:25:31+00:00
AI generated code tends to have more gold-plating than hand spun code

It does if you let the AI generate lots of code at once. If you take small steps and build iteratively telling it what to do (following a plan that the AI generated if you want to) then it doesn't.

This isn't revelatory though. It's exactly the same as a developer would do - if you give a person a vague idea about what they should make and just leave them to get on with it they'll come back with something that does things you didn't want too.
by righthand | 2025-09-30 16:25:33+00:00
What command? Just to clarify there is no example command we’re discussing here. You’re just cherry picking results exclusively from the man page and then arguing that chatgpt is better because it gets to use example documentation from the internet. Well I get to use examples from the internet too.

A search query takes a matter of seconds to type in, select a result and read. No doubt still under 10 minutes.

But still to my original point it’s insanely more expensive to have chatgpt look it up. This doesn’t bother you because you are privileged enough to waste money there. If time is money then IMO the only valuable time I have with my money is when it’s gaining interest and not being spent.

You can abstract away all the “but I had to scroll down the page and click a different result” steps as “time savings” all you want, but no one was wasting a ton of time there for already well established tools. That is a deluded myth.

I’m not sure I even grasped your point. The delete flag is pretty self explanatory and gives you options for more granularity. Why does that take greater than 10 mins? What is the issue with that entry?

Here is what I get when I type `man rsync`:

``` --delete This tells rsync to delete extraneous files from the receiving side (ones that aren't on the sending side), but only for the directories that are being synchronized. You must have asked rsync to send the whole directory (e.g. "dir" or "dir/") without using a wildcard for the directory's contents (e.g. "dir/*") since the wildcard is expanded by the shell and rsync thus gets a request to transfer individual files, not the files' parent directory. Files that are excluded from the transfer are also excluded from being deleted unless you use the --delete-excluded option or mark the rules as only matching on the sending side (see the include/exclude modifiers in the FILTER RULES section).

Prior to rsync 2.6.7, this option would have no effect unless --recursive was enabled. Beginning with 2.6.7, deletions will also occur when --dirs (-d) is enabled, but only for directories whose contents are being copied. This option can be dangerous if used incorrectly! It is a very good idea to first try a run using the --dry-run (-n) option to see what files are going to be deleted. If the sending side detects any I/O errors, then the deletion of any files at the destination will be automatically disabled. This is to prevent temporary filesystem failures (such as NFS errors) on the sending side from causing a massive deletion of files on the destination. You can override this with the --ignore-errors option. The --delete option may be combined with one of the --delete- WHEN options without conflict, as well as --delete-excluded. However, if none of the --delete-WHEN options are specified, rsync will choose the --delete-during algorithm when talking to rsync 3.0.0 or newer, or the --delete-before algorithm when talking to an older rsync. See also --delete-delay and --delete-after.

```
by HuaraHuara1 | 2025-09-30 16:25:51+00:00
We are also getting a Multipolar order, so a single government Earth is pretty far away, and so too with the 1984 Mega Governments. Surveillance is increasing in developed societies, but there are multiple underdeveloped nations that are currently under siege by their own citizens themselves. Not to mention we're unsure if these developed nations won't suddenly implode or come under fire by their own citizens to invoke mass change.
by Invictus0 | 2025-09-30 16:25:57+00:00
I think if you actually reflect on the matter you would realize that PE firms need to be able to sell the business in order to make money, and that they do in fact sell the business for a profit in the majority of cases. The extremely rare cases of yore where you could buy a business for less than the value of its assets and simply sell off the assets and leave the carcass for bankruptcy are long gone.
by atonse | 2025-09-30 16:26:14+00:00
I'm genuinely asking, but have you tried it? https://kite.kagi.com

It actually seems more like an aggregator (like ground.news) to me. And pretty much every single sentence cites the original article(s).

There are nice summaries within an article. I think what they mean is that they generate a meta-article after combining the rest of them. There's nothing novel here.

But the presentation of the meta-article and publishing once a day feel like great features.
by Alexander-Barth | 2025-09-30 16:26:17+00:00
The incorrect example of julia's documentation was fixed 2021: https://github.com/JuliaLang/julia/commit/f31ef767ef9cb0eb1d...

As an experiment, I would be interested to see if somebody would make a 1-based python list-like data structure (or a 0-based R array), to check how many 3rd party (or standard library) function would no longer work.
by CommanderData | 2025-09-30 16:26:39+00:00
Meta, speaking about censoring anti-zionist content: https://www.facebook.com/watch/?v=2209316259518773&vanity=Mi...

https://www.facebook.com/reel/66556493302222

Benjamin Netanyahu was a speaker at this conference too: https://youtu.be/lPueSBhoryc
by jandrese | 2025-09-30 16:26:58+00:00
Don't you only have to do that once per machine? After that the kernel should use the key you installed for every module that needs it. It is a pain in the ass for sure, but if you make it part of the deployment process it's manageable.

For sure it's a headache when you install some module on a whole bunch of headless boxes at once and then discover you need to roll a crash cart over to each and every one to get them booting again, but the secure boot guys would have it no other way.
by GrantMoyer | 2025-09-30 16:27:05+00:00
I'm not the author, but these video-in-game projects typically work with a few phases:

1. Get the game into a specific state by performing specific actions, moving to specific positions, performing specific inputs, etc. so that a portion of the game state in RAM happens to be an executable program.

2. Jump to that executable code such as by corrupting the return address in the stack with a buffer overflow

3. (optional) The program from 1 may be a simple "bootstrap" program which lets the player directly write a new, larger program using controller inputs then jumps to the new program.

4. The program reads the video and audio from the stream of controller inputs, decodes them, and displays them. The encoding is usually an ad-hoc scheme designed to take advantage of the available hardware. The stream of replayed inputs is computed directly from the media files.
by boxed | 2025-09-30 16:27:21+00:00
I think a fundamental issue with news is that it doesn't try to push people to have a more correct mental model of the world.

Some things that could change that:

- Deep fact checking. Community Notes on twitter do a better job at this than any other system I've seen. The reason it doesn't really work in practice is that the stream of misinformation and confusion is orders of magnitude larger than the Community Notes community. A news app should not have that scalability issue.

- Follow up. If I read something that later turns out to be false I need to be notified of that. This unfortunately requires that the app track what I have read.

- Context. If you have a news article about a stabbing, it sounds like stabbings are up. The context that they are going up or down statistically is extremely relevant. The lack of context can turn a tiny truth into a bigger lie.

- Deep confusion analysis. Figuring out where people are confused statistically and focusing on trying to manage that misinformation gap is not something that is dealt with at all. I would like to become LESS confused by information sources not more.
by whatever1 | 2025-09-30 16:27:27+00:00
Exactly. One could build the new video platform with revolutionary customer facing features. The tech stack will likely be the same. Some frontend, some backend maybe some calls to an endpoint that happens to be an LLM.

Startups that typically end up in incubators etc are not about new fundamental systems (languages, frameworks, theoretical methodologies etc), but rather about new products.
by mindslight | 2025-09-30 16:27:29+00:00
The federal bureaucracy is only "completely dominated" by one party, because the other party embraced a several-decades-long marketing campaign about how the de jure government is inefficient, hostile, and needs to be destroyed. It's utterly disingenuous to cast this in some relativist context, when this makeup is a direct result of the Republican party's chosen actions.

And I'm saying this as a libertarian who shares most of those frustrations with entrenched bureaucracy - just one who has become extremely conservative now that open fascism is upon us.
by lupusreal | 2025-09-30 16:28:03+00:00
It's the way it used to be done with paper catalogues. If you're looking for a snowmobile then you go get a snowmobile catalog from a dealer who you looked up in a phonebook. But advertisers don't want to wait for somebody to decide they want a thing, they want to brainwash otherwise content people into wanting something they didn't previously want.
by PaulHoule | 2025-09-30 16:28:09+00:00
With very little fanfare Google added an "AI Mode" button next to the search which adds a much more competent question answering engine than those awful summaries that appear at the top of most searches. (On a yes/no question they often give different answers and the "AI Mode" is right)

On one hand there is the impact on web sites which will lose more traffic but on the other hand this will kill the trash ad networks (maybe good in many senses but problematic from antitrust perspective) and also also a lot of trash sites that dominate search results. No more fandom, no more Forbes. The trouble is that the web accessible from Google has been so bad for so long that people aren't going to miss it.

For instance I've been playing the game Arknights where there is a pool of 366 'operators' of which every player has a subset so it is difficult to give a walkthrough that works for everyone and you often have questions like 'Should I use resources to upgrade operator A, B, C or D?' and AI Mode gives me a good explanation of the tradeoffs -- the alternative is Fandom sites which have endless incomprehensible tables or spending hours surfing Reddit where half of the opinions are off the wall, complete garbage ads are blended seamlessly into the content and god forbid I accidentally hit the mouse button anywhere because I get navigated somewhere completely random which might be NSFW.

Similarly I was helping my son look for a rackmount MIDI synth and you could spend hours watching people drone on about it on YouTube or looking at Ebay listings or other sources or you could get some good choices that are well explained and have some links.

The "dead internet" is finally going to die.