MurphyA/hacker-news huggingface dataset:
by toyg | 2025-10-14 09:06:12+00:00
The fact that it's not listening to you does not mean it's not listening to anyone.

Our MPs are listening to the faith-based organizations bankrolled by American interests. They are listening to the Catholic Church, the Church of England, and their equivalents in the other faiths (they all condemn "vice"). They are listening to anti-porn organizations. They are listening to "think of the children" groups. They are listening to Rupert and Lachlan Murdoch. They are listening to Mumsnet. They are listening to censorship-enabling companies. They are listening to anyone with money and an interest in defining power structures to further entrench themselves.

They are listening, just not to the apathetic, individualistic know-it-alls who don't engage in politics and then complain that it's all shit.
by 4gotunameagain | 2025-10-14 09:06:30+00:00
Because intelligence is so much more than stochastically repeating stuff you've been trained on.

It needs to learn new information, create novel connections, be creative.. We are utterly clueless as to how the brain works and how intelligence is created.

We just took one cell, a neuron, made the simplest possible model of it, made some copies of it and you think it will suddenly spark into life by throwing GPUs at it ?
by fransje26 | 2025-10-14 09:06:40+00:00
> "This is awesome"

Or the "I created 30 different .md instruction files and AI model refactored/wrote from scratch/fixed all my bugs" trope.

> a third of the comments on AI-related news is astroturfing.

I wouldn't be surprised if it's even more than that.. And, ironically, probably aided in their astroturfing, by the capability of said models to spew out text..
by matttbe | 2025-10-14 09:06:44+00:00
More and more apps (mostly server apps) have a dedicated option to enable MPTCP. Some server apps have even decided to enable MPTCP support by default, which makes sense: if MPTCP is not requested, TCP is used like before. Note that server apps written in Go usually have MPTCP enabled by default (if supported by the OS/kernel). See: https://www.mptcp.dev/apps.html

mptcp.io monitors servers supporting MPTCP.

> I dont think it’s well supported as a client yet

It is: by default, NetworkManager will configure MPTCP endpoints, so app can use multiple interfaces (if any). See: https://www.mptcp.dev/pm.html

> who knows if Android will ever

Sadly, it is difficult to talk to people in charge there. A few years ago, they were interested in MPTCP, but it was not available in the official Linux kernel. Now it is, and easily accessible (especially for small actors)... but Google has enough resources to find and use alternatives they fully control.
by FrostKiwi | 2025-10-14 09:07:40+00:00
> If weird devicePixelRatio causes problems with a lot of pixel-exact UI, you may choose to use your own logical pixels that has a rounded devicePixelRatio.

Exactly that is unfortunately not possible, you may or may not get off by one resolution.

> I would not expect that everything is 2x smaller

Of course.

> but rather 2x more detailed

That's specifically the thing you cannot guarantee, as sometimes due to lack of standarization, it maybe 2.01x size, leading to those UI elements being the right size, but slightly blurry due to pixel grid mismatches.
by YeGoblynQueenne | 2025-10-14 09:07:56+00:00
>> Lets play with giant worms with teeth, as if in real life those things wouldn't scare the crap out of you even if they weren't alien.

I think the worm thing (I thought of it as a snake, which just goes to show) is the result of an even worse sin than bad writing. I think the scene was deliberately written this way to pander to a certain type of audience member who enjoys watching dumb movies just to point out how dumb they are and thereby feel really clever. It's fan service really.

I'm ... guilty of indulging in that kind of thing myself (calling out movie characters' decisions for being stupid) and I've often stopped to wonder whether I'm not being baited, after all. Sometimes I certainly think I am and in Prometheus the bit with the worm/snake was one such instance.
by benashford | 2025-10-14 09:08:21+00:00
This is true. But, it's also true of assigning tasks to junior developers. You'll get back something which is a bit like what you asked for, but not done exactly how you would have done it.

Both situations need an iterative process to fix and polish before the task is done.

The notable thing for me was, we crossed a line about six months ago where I'd need to spend less time polishing the LLM output than I used to have to spend working with junior developers. (Disclaimer: at my current place-of-work we don't have any junior developers, so I'm not comparing like-with-like on the same task, so may have some false memories there too.)

But I think this is why some developers have good experiences with LLM-based tools. They're not asking "can this replace me?" they're asking "can this replace those other people?"
by eimrine | 2025-10-14 09:08:21+00:00
> when i get a music recommendation from someone who works at the record store the positive hit rate is so high, same with movies and music recommendations from friends, etc…

That tells me you are a simple person so yt gives you a simple recommendations. Music content in yt is poor, your music taste can be improved in different places. Movies are just a stupid time consuming, if you like to watch them, why to complain about bad recommendations?

> recommendations from people is so much more accurate.

You are happy to have well-educated friends probably.

> a miss rate of more than 9 times out of 10 is so bad.

For me its top 10 slots are 100% about the persons I appreciate, so to get to the point is time when 9 of 10 are bad I need to watch everything what the persons have published for the time I have been offline. 90%/10% is just the usual Pareto, it's ok.

> i’ve tried for years to tell it what i like and its just wrong so often

It doesn't take years. Just open all youtube links featured on HN and start playing those from your account without even seing/listening. You will see the changes immediately. Next step is to just stop watching any channel with 1M subs and any videos with 1M watches. Soon yt will ask you in some modal window: do you want to see the content from the smaller channels? Press the "yes" answer and you will unleash the real power of yt without clickbait headers, with no arrows on previews etc. Join small channels and treat them like Reddit subforums. This totally works for me, I participate in more discussions on yt than on HN.
by rudolph9 | 2025-10-14 09:08:49+00:00
I can’t help but think a lot of these comments are actually written by AI — and that, in itself, showcases the value of AI. The fact that all of these comments could realistically have been written by AI with what’s available today is mind-blowing.

I use AI on a day-to-day basis, and by my best estimates, I’m doing the work of three to four people as a result of AI — not because I necessarily write code faster, but because I cover more breadth (front end, back end, DevOps, security) and make better engineering decisions with a smaller team. I think the true value of AI, at least in the immediate future, lies in helping us solve common problems faster. Though it’s not yet independently doing much, the most relevant expression I can think of is: “Those who cannot do, teach.” And AI is definitely good at relaying existing knowledge.
by soraminazuki | 2025-10-14 09:08:56+00:00
It's odd how, with every new tool that emerges, some people fixate solely on whether it’s an exact clone of what they already know. They overlook the broader differences and trade-offs, treating anything less than a complete replica down to its quirks as unworthy of anyone's attention. While insults like "immature" are rarely thrown around right away, it's a frustratingly narrow perspective.

Regarding ripgrep: if it's not bug-for-bug compatible with grep, it’s deemed useless. Yet, if it is identical, then why bother using it at all? What kind of logic is that?
by ramon156 | 2025-10-14 09:09:55+00:00
When studying programming languages you really have to focus on the why's.

When I was learning Rust I started out just associating patterns with lib types. Need to dynamically hold items? Vec. Need a global mutex? install lazy_static.

This is fine if you're beginning, but at some point you need to read about why people choose this. 9/10 times there's a more elegant option you didn't know about because you just did what everyone else does. This separates programmers from coders.

The only reason I learned this was because my current company has programmers, not coders. I learned a ton from them
by numpad0 | 2025-10-14 09:10:14+00:00
I don't necessarily agree with GPs, but I do think we're near the tipping point where the whole Eastern half of Asia combined is nearing or passing the Europe+US on the big progress-o-meter.

Some parts of East and Southeast Asia might have been working on paving roads and building schools even just one generation ago. To think they still are "like that" is legitimately an insult to them. That part is largely done and they're moving on.
by ehnto | 2025-10-14 09:10:19+00:00
I agree, I think we are in the latter phase already. LLMs were a huge leap in machine learning, but everything after has been steps on top + scale.

I think we would need another leap to actually meet the markets expectations on AI. The market is expecting AGI, but I think we are probably just going to do incremental improvements for language and multi modal models from here, and not meet those expectations.

I think the market is relying on something that doesn't currently exist to become true, and that is a bit irrational.
by Timsky | 2025-10-14 09:11:39+00:00
Your article strongly consonated with the ideas I often try to communicate to those around me. I wish there were more open discussion about biases related to PhD qualifications and the growing influence of venture-capital-style practices in science. Many researchers dedicate themselves to exploring new and uncertain areas of knowledge, yet their work is sometimes undervalued by hiring managers and industrial professionals. I personally know HRs who consider the "PhD" tag in a CV a red flag.

There is also a tendency to overlook the fact that pursuing a PhD is a form of professional work, comparable in commitment and responsibility to other careers. Sometimes 699, sometimes 700. Academia can indeed be a challenging environment, and not everyone contributes in the same way—some may prioritize credentials over substance, and cases of research misconduct do exist. However, these examples definitely do not represent the academic community as a whole.

Regarding the venture-capital approach, in applied sciences, researchers are increasingly expected to present their ideas in short, pitch-style formats. At some point, this process itself becomes the goal of the work. I can imagine this encouraging concise communication. Still, it also shifts part of the management responsibilities—such as market analysis and outreach—onto scientists, which does not align with their core expertise or professional goals.
by intended | 2025-10-14 09:12:22+00:00
True. It must be added, that theres two wrenches in the machinery that transforms information into action currently.

Firstly - The average market behavior is average.

From experience, most people could not imagine anything of what was predicted, would come true. There is a large … debt of intellectual work that is being underwritten, allowing people to sell narratives which do not correspond to reality.

This is a direct result of a captured, unfair information environment.

As a result, the average behavior of the market is not pricing in these things, even if the plans were made clear.
by georgehopkin | 2025-10-14 09:12:57+00:00
Researchers have uncovered a new class of Android attacks that allows malicious apps to steal sensitive on-screen information — including two-factor authentication codes, private messages, and financial data — without requiring any permissions or alerting users.

The attack, dubbed Pixnapping, exploits Android operating system features and a graphics hardware side channel to extract pixels from other apps and websites, reports Carnegie Mellon University. A research team including Riccardo Paccagnella, assistant professor in Carnegie Mellon University’s Software and Societal Systems Department, demonstrated successful attacks on modern Google and Samsung phones running Android versions 13 through 16.
by stanac | 2025-10-14 09:14:01+00:00
The problem in this case is that LLMs are bad with golang, I don't write go, I am guessing from my experience with kotlin. I mainly use kotlin (rest apis) and LLMs are often bad at writing it. They e.g. confuse mockk and mockito functions and then agent spiral into a never ending loop of guessing what's wrong and trying to fix it in 5 different ways. Instead I use only chat, validate every output and point out errors they introduce.

On the other hand colleagues working with react and next have better experience with agents.
by themgt | 2025-10-14 09:14:02+00:00
However, laws and regulations are also in place to prevent strategic interests from being captured or even threatened. The motivation is rather obvious and to the point. Where is this window dressing you speak of?

And yet the sale was allowed - 7 years ago - and only voided now under cloak and dagger, via a never-before used law. The window dressing is the entire "international rules based order" we hear so much about. If it's all just interests, then you can't complain about Russia invading Ukraine, Israel annexing land from various neighbors, China taking Taiwan and seizing TSMC, etc.

Having a rival third-party perform an action that threatens your competitiveness is obviously not acceptable.

And yet that being acceptable is the entire basis of the free market system. So yes I'm just whistling past the graveyard, but the hypocrisy is real and there should be no crying about principles later. The embrace of "the strong do as they will and the weak suffer as they must" - just as the west's relative strength is at its lowest ebb in perhaps hundreds of years - is at the the very least a bold strategy, Cotton. Let's see if it pays off.
by general1465 | 2025-10-14 09:15:54+00:00
Oh ok. I have been trying to write emulator and validating if instruction is correctly implemented in my code has been biggest pain point for me as I have no idea to get reference in something like instruction - opcode - context before execution - context after execution.

Only thing which I have come up with is just step through the instructions on the MCU using compiled output from yarpgen, but problem here is that it wont generate code variable enough to test all the instructions, so there are going to be blind spots like i.e. float divisions, SIMD instructions etc.

https://github.com/intel/yarpgen
by jimbohn | 2025-10-14 09:17:06+00:00
The AGI argument assumes there is a 0 -> 1 moment where the model suddenly becomes "AGI" and starts performing miraculous tasks, accompanied by recursive self-improvement. So far, our experience shows that we are getting incremental improvements over time from different companies.

These things are being commoditized, and we are still at the start of the curve when it comes to hardware, data centers, etc.

Arguing for an all-in civilization/country bet on AGI given this premise, is either foolish or a sign that you are selling "AGI"
by spaceman_2020 | 2025-10-14 09:17:06+00:00
What exactly is the utility of AI writing comments that seem indistinguishable from people? What is the economic value of a comment or an article?

At present rate, there is a good argument to be made that the economic value is teetering towards negative

A comment on a post or an article on the internet has value ONLY if there are real people at the other end of the screen reading it and getting influenced by it

But if you flood the internet with AI slop comments and articles, can you be 100% sure that all the current users of your app will stick around?

If there are no people to read your articles, your article has zero economic value
by DiogenesKynikos | 2025-10-14 09:17:54+00:00
And then you actually go to China and are shocked to realize that Western companies and brands are everywhere. Starbucks and KFC on every other corner. Tesla, Volkswagen and BMW cars clogging the roads. Rich people wearing Italian luxury brands, middle-class people wearing Nike and Adidas athleisure wear.

China is nothing like your paranoid fantasy.
by freetonik | 2025-10-14 09:18:31+00:00
I had an Opel hybrid, produced by Stellantis, the parent company of Jeep, Opel and many other brands. It's a great car completely ruined by software. It had a "engine failure" notice 2 days after delivery.

Apart from frequent glitches and failures, the last straw was the incomprehensible logic of the seat lumbar support mechanism. It's a pneumatic bladder that you can inflate/deflate to your liking. When you stop the car, driver's lumbar support just starts deflating to 0. If you open any door or trunk, it starts inflating back again, and not to the original level, but to a seemingly random value. The front passenger's lumbar support stays as is and does not behave this way.

I bought the car with this optional extra "back doctor association approved ergonimic chairs", ironically.

The hybrid system was also glitchy as hell, turning on and off randomly. Opel claimed this is normal and there is no way around it. I had other PHEV hybrid cars after that, from different brands, and none of them behaved like that.

I will never buy any Stellantis product again.
by shit_game | 2025-10-14 09:18:42+00:00
For those unfamiliar, the act of absuing the tick system to "stack" actions like this is called "tick manipulation". It's a relatively common practice among high-efficiency players and PKers (player killers, players who engage in PvP). Many players eventually come to use this mechanic in PvE regarding "hard food", "soft food", and potions. Typically, your character is limited to one action per tick, but due to engine limitations and quirks, multiple actions can be performed in the same tick that would, out of "correct" order, take multiple ticks. A great example of this is eating a piece of hard food, eating a piece of soft food, and drinking a dose of a potion in the same tick. Out of order, this isn't possible and your character is limited to healing once per tick. Done in the correct order, your character may heal three times in a single tick.

RS3 has almost seemingly leaned into this quirk of the engine, causing many high level activities to top out around 250-300 actions per minute (2.5-3x the tick rate of the game itself, as measured by keypresses in some streamers' software setup; this doesnt include mouse interactions). These extra actions include swapping weapons, casting spells, swapping gear, using items, eating food and consuming potions, changing prayers (character effects/buffs), and movement. Gameplay becomes incredibly complex due to the nuances of the engines interpretation of actions, despite the limited temporal fidelity of actions. These actions become so rhythmic in fact, that many players will play 100 or 200 BPM music as they play to subconsciously sync their actions to the game engine.
by alexey-salmin | 2025-10-14 09:19:29+00:00
The article seems to assume that containers appeared to solve the software distribution problem and then somehow got repurposed into virtualization, isolation and management of production services. I think this view is very far from truth.

The virtualization/isolation aspect came first, the SWSoft Virtuozzo was doing that quite well in early 2000s. They even had [some] IO isolation which I think took around a decade to support elsewhere. Then gradually pieces of Virtuozzo/OpenVZ reached the mainline in a form of cgroups/LXC and the whole thing slowly brewed for a while until the Docker added the two missing pieces: the fast image rebuilds and the out-of-the-box user experience.

Docker of course was the revolution, but by then sufficiently advanced companies have been already using containers for isolation for a full decade.
by throw_m239339 | 2025-10-14 09:19:30+00:00
Management thinks a crutch can effectively replace people massively in sensitive knowledge work. When that crutch starts making errors that cost those businesses millions, or billions, well, hopefully management who implemented all that will get fired...

Yes, LLM are useful, but they are even less trustworthy than real humans, and one needs actual people to verify their output, so when agents write 100K lines of code, they'll make mistakes, extremely subtle ones, and not the kind of mistake any human operator would make.
by YeGoblynQueenne | 2025-10-14 09:19:31+00:00
What if the Prequels were movies with the same actors, acting in the same way, to the same script, but had nothing to do with Star Wars? Would you still think they were full of mature themes, or that it's all a bunch of half-arsed tropes that panders to the lowest common denominator[1]?

_____________

[1] Swordfights! Intrigue! Romance! Cute robots! Cool races! Only You Can Save the World!
by graycat | 2025-10-14 09:19:39+00:00
> Good research is just a vehicle for producing knowledge and talent.

Yup, it was surprise seeing that once have a good STEM field Ph.D., written a lot of STEM and (early) AI software, and have published some peer-reviewed papers, are then condemned as in a felony conviction from ever having money enough to buy a house or to participate in the real world. A surprise.

But so far have missed the law that actually forbids doing some good math research, writing corresponding software, starting an LLC business as a sole proprietor, self-hosting a related Web site, getting users, running ads, and making (oops, forgive the transgression of mentioning) MONEY. Horrors! Uh, that's actually the same kind of "money" that people selling food, clothing, cars, and houses and providing medical care, private K-college education talk about.

Gee, cut out a lot of middle stuff, i.e., save on management, lawyers, office space, recruiting, HR legal issues, insurance, utilities, software developers, cloud fees, server farm staff, servers (an AMD FX 8350 can send a lot of the Web pages with still image banner ads), ....

Just now evaluating Macrium Reflect. Anyone have any experience? Uh, will it copy a disk partition that has a bootable instance of Windows so that the target disk partition will also be bootable or will it copy only whole hard disks with all the partitions, ....???? Similarly for Acronis and Windows Image. E.g., if make an Image of a bootable partition, will the partition written to boot? Right, just use the TIFO method!
by pja | 2025-10-14 09:19:45+00:00
Yep. I find the hype around AI to be wildly overblown, but that doesn’t mean that what it can do right now isn’t interesting & useful.

If you told me a decade ago that I could have a fuzzy search engine on my desktop that I could use to vaguely describe some program that I needed & it would go out into the universe of publicly available source code & return something that looks as close to the thing I’ve asked for as it can find then that would have been mindblowing. Suddenly I have (slightly lossy) access to all the code ever written, if I can describe it.

Same for every other field of human endeavour! Who cares if AI can “think“ or “do new things”? What it can do is amazing & sometimes extremely powerful. (Sometimes not, but that’s the joy of new technology!)