MurphyA/hacker-news huggingface dataset:
by irthomasthomas | 2025-04-20 20:34:43+00:00
Here's an example of how my agent handles this:

Gathering context for user request...

Context gathering - Attempting to answer question via LLM: Are there existing Conversation classes in the ecosystem this should extend? Context gathering - LLM provided answer: "No"

Context gathering - Attempting to answer question via LLM: How should model selection work when continuing a previous conversation? Context gathering - LLM answer was UNKNOWN, asking user. Asking user: How should model selection work when continuing a previous conversation?

Context gathering - received user response to question: "How should model selection work when continuing a previous conversation?"

Context gathering - finished processing all user questions Context gathering - processing command executions... Context gathering - executing command: sqlite3 $(find . -name llm_conversations.db) .tables

Context gathering - command execution completed

Context gathering - executing command: grep -r Conversation tests/

Context gathering - command execution completed

Context gathering - executing command: grep -h conversation_id *py Context gathering - command execution completed Context gathering - finished processing all commands Analyzing task complexity and requirements...

DEBUG: reasoning_model: openrouter/google/gemini-2.5-pro-preview-03-25 Task classified as coding (confidence: 1.0) Task difficulty score: 98.01339999999999/100 Selected primary reasoning model: claude-3.7-sonnet get_reasoning_assistance:[:214: integer expression expected: 98.01339999999999 Reasoning assistance completed in 39 seconds Calling LLM with model: claude-3.7-sonnet
by ToucanLoucan | 2025-04-20 20:37:35+00:00
> They have perfected selling software, no matter how bad it is.

I agree in general with that statement, but we also need to acknowledge that those sales occur within a market that unequivocally endorses their products as "the standard," irrespective of quality, and further still the vast, vast, vast majority of their sold licenses are in corporate environments, where the people making the purchasing decisions and the people utilizing the software are rhetorically different species. I would be shocked if you could find a single person who prefers Teams to Slack, yet tons of organizations use Teams, not because it's good, but because it comes bundled with 365 services, and you're already paying for Outlook, OneDrive, Word, and Excel at the minimum. And you're certainly not going to not have those pieces of software... and therein lies the problem.

> MS can continue focusing their efforts productising the clueless user that doesn't understand anything and doesn't give a shit about all the leaks, brittle drivers, performance degradation, registry cluttering etc.

But they do give a shit. There's just no meaningful alternative. I run into people who absolutely 100% give a shit and are incredibly frustrated at just how BAD computing is lately, even if they lack the vocabulary to explain massive memory mismanagement means their phone gets hot in their hand when they're just reading goddamn text messages, they still understand that it sucks and it wasn't always like this.

> MS follows the right $$ strategy, their numbers don't lie.

That statement however is so vague it's unfalsifiable. We do know Microsoft has previously "lost" battles with individual applications in individual fields, it is completely believable that they could again and more (the entire XBox division comes to mind). What Microsoft has truly mastered is anti-competitive business practices that hobble their competition from the word go, and make it more or less impossible to compete with them on a software quality axis.

The only office suites I know of that even have numbers that are visible next to Microsoft are LibreOffice and the Apple suite, neither of which are actually sold at all.
by culi | 2025-04-20 20:38:18+00:00
South America was pretty advanced. The oldest evidence we have of widespread metallurgy comes from the tip of South America around approximately 5000 BC. Which predates metallurgy in Eurasia by thousands of years. Copper smelting was particularly important

https://en.wikipedia.org/wiki/Metallurgy_in_pre-Columbian_Am...

On the ecological side, some anthropologists argued that humans actually played a major role in transitioning Amazonia from mostly grasslands to the rainforest it is today around 10,000 years ago.

The distribution of many plant species is inexplicable without looking at human settlement patterns. So much so that other anthropologists have called the Amazon a "manufactured landscape".

https://sci-hub.ru/https://link.springer.com/chapter/10.1007...
by Ygg2 | 2025-04-20 20:40:23+00:00
Nope, but claims of knowing to write correct code (especially C code) without borrow checker sure did spike with its introduction. Hence, my question.

How do you know you haven't been writing unsafe code for years, when C unsafe guidelines have like 200 entries[1].

[1]https://www.dii.uchile.cl/~daespino/files/Iso_C_1999_definit... (Annex J.2 page 490)
by sickcodebruh | 2025-04-20 20:41:38+00:00
There’s a really funny duality to mistakes in recorded art that is vastly different when viewed as a fan and the creator.

As a music fan, I really love little mistakes in incredible albums. They’re humanizing, they show that the recording was made by people and it makes the highs feel so much higher.

As an artist, I loathe mistakes in my own work and I will spend a basically limitless amount of time fixing annoying performance quirks in software — I’m talking things that I can do but didn’t get quite right — so I can listen to it without distraction or regrets. I know that nobody will notice these except me and the type of listener who does catch them will either not mind or appreciate it the way I would. But when it’s my own work, it’s different. I’m sure it’s the same for filmmakers so I understand the impulse to fix it later.
by tasuki | 2025-04-20 20:42:37+00:00
> You're raising the AGI bar to a point where most people wouldn't qualify as having general intelligence.

We kind of don't? Look how difficult it is for us to just understand some basic math. Us humans mostly have intelligence related to the ancestral environment we developed in, nothing general about that.

I agree with you the term "AGI" is rather void of meaning these days...
by conartist6 | 2025-04-20 20:43:36+00:00
I'm as much of a skeptic about vibe coding as you are. I consider engineering a bit of an art, so it's not for me.

That said, the kinds of things I've been hearing as going wrong with vibe coding are all or mostly fixable. I would even go as far as to say they're manifestations of the same problems that make IDEs such clumsy tools for humans to use at the moment, which is why we're trying to foist all this annoyance of using them off onto AIs.

The biggest problem, THE problem in this space is that tools we use don't have the language to describe the logic -- the intent -- behind refactorings. If you've never captured the user's intent, you can't learn from it. The ability to capture that intent is absent all the way from the highest level UX right down the lowest level of serialization: the patch format

That's why I believe it's my tech they really need and not Windsurf's -- I'm working on capturing the intent top to bottom.
by StopDisinfo910 | 2025-04-20 20:43:50+00:00
“By Allah, it is not poverty that I fear for you, rather what I fear for you is that worldly riches may be given to you as it was given to those who came before you, and you will compete to attain (more of) it with one another as those before competed with one another, and you will be destroyed as they were destroyed.” (Bukhari & Muslim)

Feel free to seek out what the sharia has to say about usury (strictly forbidden) and what Islam considers a good way to use wealth (hint: giving to the poor, building orphanages, madrasa and mosques, doing pilgrimages). You will be hard pressed to find a monotheist religion which really likes the rich to be honest.

I’m not going to give you about an explanation about all the way Islam has changed and become multiples since the 7th century because that would require a book length essay rather than a paragraph but you get my point.
by ein0p | 2025-04-20 20:44:32+00:00
Search is indeed hit and miss. Immich, for instance, currently does absolutely nothing with the EXIF "description" field, so I store textual descriptions on the side as well. I have found Immich's search by image embeddings to be pretty weak at recall, and even weaker at ranking. IIRC Lightroom Classic (which I also use, but haven't found a way to automate this for without writing an extension) does search that field, but ranking is a bit of a dumpster fire, so your best bet is searching uncommon terms or constraining search by metadata (e.g. not just "black kitten" but "black kitten AND 2025"). I expect this to improve significantly over time - it's a fairly obvious thing to add given the available tech.
by cstrahan | 2025-04-20 20:44:33+00:00
> You're right that it doesn't stop sperm production, just emission. As for "the drip"; that's pre-ejaculate, which doesn't contain sperm inherently, but can pick up residual sperm in the urethra from a prior ejaculation.

I’d like to stress that point a bit.

I had a vasectomy about a year ago, and being the weirdo that I am, I figured I’d see how much sperm remained in my ejaculate (and for how long) after the procedure.

I waited maybe two or three days after the procedure, and then for the next three days, I’d collect three samples per day and take a look under my microscope. In the first four or five samples, the swimmers were swimming hard. Told my brother (who had been trying for a kid for a couple years, and had observed his own samples trying correlate diet and other factors to improved motility) about the straight laser beams I was seeing in the scope — he nearly had a fit when I described how long it took them to go from one side of the slide to the other under the given magnification.

It was the ninth sample when there were very few observable sperm, and what remained looked kinda drunk and unmotivated.

All of that to say: if you’re going to get a vasectomy, when your doctor tells you to abstain from condom-less/birthcontrol-less sex until you come back for a sperm count, take that seriously. It’s amazing how motile they are even when kinda old, and also amazing how many hang around downstream of the vas deferens after many ejaculations. And, while rare, sometimes the vas deferens do manage to reconnect.

And a bonus tip along these lines: testosterone replacement, even without hCG, is not a reliable form of birth control. I’m on (and was on) TRT, without hCG, and the concentration of sperm under the scope looked higher than any YouTube video I could find at the same magnification (meanwhile my bro is taking silly amounts of hCG and struggling). I hear a lot of people joke about TRT having the beneficial side effect of infertility, but that’s far from a certainty.
by verdverm | 2025-04-20 20:44:36+00:00
You're using limited and anecdotal task based metrics as some sort of evidence. Both of you are able to drive a car, yet we need completely different AIs for such tasks.

I still find task based measures insufficient, there are very basic machines than can perform tasks humans cannot. Should this be a measure on our or their intelligence?

I have another comment in this thread about trait based metrics being a possibly better method.

> People want to claim it's overhyped (and protect their own egos) so badly they raise the requirements...

Shallow response. Seek to elevate the conversation. There are also people who see it for what it is, a useful tool but not intelligent...
by aylmao | 2025-04-20 20:47:05+00:00
> I've always been a staunch defender of capitalism and free markets, even though that's historically been an unpopular opinion in my particular social circle. Watching the LLM market, I can't help but feel extremely vindicated.

> The brutal and bruising competition between the tech giants has left nothing but riches for the average consumer.

Capitalism has always been great at this: creating markets, growing them, producing new goods. It's widely acknowledged amongst people who actually seek to gain an understanding of Marxism, and don't just stay in the surface-level black-and-white "socialism and capitalism are opposites" discourse that's very common in the West, especially the USA, especially after the McCarthy's Red Scare.

The problem is what comes once the market is grown and the only way for owners keep profits growing is: 1. consolidating into monopolies or cartels, so competition doesn't get in the way of profits, 2. squeezing the working class, looking to pay less for more work, and/or 3. abusing the natural world, to extract more materials or energy for less money. This is evident in plenty of developed industries: from health care, to broadcasting, telecommunications, fashion, etc.

If we view Socialism for what it is, namely a system built to replace Capitalism's bad parts but keep its good parts, China's system, for example, starts to make more sense. Capitalism in a similar way was an evolution from Feudalism that replaced it's bad parts, to achieve greater liberty for everyone— liberty is very much lost as Feudalism matures, but great for society as a whole. Socialism is meant to be the similar, aiming to achieve greater equity, which it views as very much better for society as a whole.
by anon291 | 2025-04-20 20:47:24+00:00
Yes it is. Saying you shouldn't educate the lower classes or not educate girls would be met with huge resistance from most Republicans, whereas that is a common enough sentiment in many areas. People who fought for that are considered left wing.

America is a fundamentally leftist nation. The social issues American political parties fight over are not applicable in most parts of the world. In most parts of the world left wing political movements (communists) hold the same social lines as the GOP.

From a property perspective, America never had to deal with land redistribution because America never had a feudal system that required it. This property rights make sense in America in a way they didnt in feudal systems.

For example the communist party of Kerala enacted major land reform to redistribute land, but now that the land is redistributed, ownership carries on as normal. America had the opportunity to skip the first step.

Americans have no idea how good they have it
by fragmede | 2025-04-20 20:48:48+00:00
it means having it generate code and then not looking at the code and going purely off of vibes. If you have it generate some code and then dig deep into the code and edit it to the point that you're able to explain every variable name and the reasoning for each if clause like your boss is gonna call you out for cheating and using an LLM and is gonna fire you if you can't explain "your" code, that's gonna slow you down and you're no longer purely going off of ~/vibes/~
by stevenAthompson | 2025-04-20 20:49:51+00:00
> My personal experience as a gamer and running a gaming community

I think that's the rub. Your experience is with people who care.

For example, I'm a cinephile. My personal experience is that people have home theaters with 100"+ screens, Dolby Atmos and Dolby Vision, and they would never use a cell phone during a film. That's not most peoples reality though.
by dwood_dev | 2025-04-20 20:49:58+00:00
Anything with the Radeon 8060S/Ryzen AI Max+ 395. One of the popular MiniPC Chinese brands has them for preorder[0] with shipping starting May 7th. Framework also has them, but shipping Q3.

0: https://www.gmktec.com/products/prepaid-deposit-amd-ryzen™-a...
by mitthrowaway2 | 2025-04-20 20:50:10+00:00
Spelling errors also are sometimes not introduced by the author, but by the typesetter or publisher. In a preface to the Lord of the Rings, Tolkien complains about how many revisions it took to get typesetters to type the book correctly, especially with the words that he had made up or created new conventions for (elves vs. elfs, for example).
by vincebowdren | 2025-04-20 20:50:22+00:00
There's a few things I don't get about this. Are they after primarily the salaries? In which case, the NK worker is going to try and work well enough to keep the job and remain undetected. Or is it for commercial espionage and blackmail? In which they'll be doing little real work but will be stealing information rapidly. Also, what changed in the US to make the scam more difficult there?
by yellowapple | 2025-04-20 20:50:36+00:00
The goal rather explicitly seems to be to extinguish it - the idea being that if you've got Zig, there should be no reason to need to write new code in C, because literally anything possible in C should be possible (and ideally done better) in Zig.

Whether that ends up happening is obviously yet to be seen; as it stands there are plenty of Zig codebases with C in the mix. The idea, though, is that there shouldn't be anything stopping a programmer from replacing that C with Zig, and the two languages only coexist for the purpose of allowing that replacement to be gradual.
by myk9001 | 2025-04-20 20:50:48+00:00
Letting models interact with systems outside their sanbox brings about some incredible applications. These applications truly seem to have the potential to deeply change entire professions.

All that said, I wonder if GPT4 had been integrated with the same tools, would it've been any less capable?

It sure could give you a search prompt for Google if you asked it to. Back then you had to copy and paste that search prompt yourself. Today o3 can do it on its own. Cool! Does it imply though o3 is any closer to AGI than GPT4?

Models gaining access to external tools, however impressive from all the applications standpoint, feels like lateral movement not a step towards the AGI.

On the other hand, a model remaining isolated in its sandbox while actually learning to reason about that puzzle (assuming it's not present in the training data) would give off that feeling the AGI vibes.
by mrshadowgoose | 2025-04-20 20:52:18+00:00
I've always felt that trying to pin down the precise definition of AGI is as useless as trying to pin down "what it means to truly understand". It's a mental trap for smart people, that distracts them from focusing on the impacts of hard-to-define concepts like AGI.

AGI doesn't need to be "called", and there is no need for anyone to come to an agreement as to what its precise definition is. But at some point, we will cross that hard-to-define threshold, and the economic effects will be felt almost immediately.

We should probably be focusing on how to prepare society for those changes, and not on academic bullshit.
Show HN: iOS app: Stock Earnings Tracker (visualized company earnings reports)
by michael-bernat | 2025-04-20 20:53:46+00:00
Hi HN,

I developed an app (iOS/iPadOS) that draws diagrams from corporate financial reports (annual/quarterly). There are some people who do that manually, however I decided to make it automated.

What is covered: - US companies (must report in US-GAAP) - Income Statement and Cash Flow - Latest report, and history, earliest data are from year 2011

What is the outcome: - modified Sankey diagram displaying flow of money (Revenue, Costs, Profits), and how free cash is used (dividends, stock re-purchases, etc.)

Is this a side project? - No. I was a freelancer, dropped all clients, and spent (more) thousands of hours on this app as my full-time work, meanwhile burning my savings. Now trying to get some money back (app has subscriptions, but also a free plan).

During development, I occasionally used AI, however 100% of the code is written by me (old-school, human written code). 100% Swift, mostly SwiftUI, with some UIKit.

Any feedback is welcome. Please.
by kkfx | 2025-04-20 20:54:11+00:00
Honestly? Well, we entering an era (beside possible global war, famine, ... etc) where knowledge application will be more and more automated, while knowledge creation will be human.

Meaning we need less strong arms and more strong brains. Not something that new anyway, the "information age" already makes clear intelligent people could do pretty anything they want to do, while less intelligent are constrained in what they can actually do even if they want.

Experience means essentially automation in the chapter terms, something we have already "solved" could be automated by some machine. To solve new things we need humans. That's is.

Small potatoes new knowledge, meaning knowledge emerging merely crossing per-existing knowledge like from a literature review paper could be a machine game, it's not really creation of new knowledge in the end.

BUT the real point is another: who own the model? LLMs state a clear thing, we need open knowledge just to train them, copyright can't be sustained anymore. But once a model is created who own it? Because the current model is dramatically dangerous since training is expensive and not much exiting, so while it could be a community procedure in practice is a giant-led process, and the giant own the result while harvesting anything from anyone. The effect implied by such evolution are much more startling then the mere automation risk in Lisanne Bainbridge terms https://ckrybus.com/static/papers/Bainbridge_1983_Automatica... or short/mid term job losses.
by fallinghawks | 2025-04-20 20:54:11+00:00
I'm curious how the eye migraine is related. I had one many, many years ago. It was a smallish (palm at arm's length) oval in the center of my vision that looked like snow on an analog TV, accompanied by a feeling of overwhelmed by all the colors of the products on the shelves (I was in a grocery). It stuck around for about half an hour for me as well.

I've also had eye floaters which cause things to distort and can be hard to see through. For about 6 months I had a large one in the center of my left eye vision, which was a bit scary when I discovered I might not see a car reflected in my wing mirror.
by ty6853 | 2025-04-20 20:54:38+00:00
Meanwhile military recruiters were coming to high schools grooming underage kids to sign up for the war. The strong underlying tone was "you're poor let us fix it."

If the local strip club came by and into the local school playing up the strip club to 16 years olds and asking them to come work the day they were 18 you all know we'd be appalled.

Everyone knows what they're doing. They bait kids and then get them to sign up to die.
by bayarearefugee | 2025-04-20 20:54:56+00:00
There's no way to be sure in either case, but I suspect their impressions of the technology ten or twenty years ago would be not so different from my experience of first using LLMs a few years ago...

Which is to say complete amazement followed quickly by seeing all the many ways in which it absolutely falls flat on its face revealing the lack of actual thinking, which is a situation that hasn't fundamentally changed since then.
by lwo32k | 2025-04-20 20:55:37+00:00
People loathe Meta cause if they don't hit their quarterly targets for Wall St what happens? - They will sell more of your data, push more ads down your throat, charge businesses more for reach and visibility, and blame anyone who complains for not acting like more like the poster children of the Attention Economy ie Trump and Elon. Content explodes but Attention available doesn't grow therefore Meta can't grow forever. Therefore all the above tactics are the only way for that mentally bankrupt organization to survive.
by ToValueFunfetti | 2025-04-20 20:57:24+00:00
It's trained to complete text, but it does so by constructing internal circuitry during training. We don't have enough transparency into that circuitry or the human brain's to positively assert that it doesn't assume.

But I'd wager it's there; assuming is not a particularly impressive or computationally intense operation. There's a tendency to bundle all of human consciousness into the definitions of our cognitive components, but I would argue that, eg., a branch predictor is meeting the bar for any sane definition of 'assume'.