MurphyA/hacker-news huggingface dataset:
by HarHarVeryFunny | 2025-11-26 15:01:32+00:00
Sure, LLMs are a useful tool, and fast, but the point is they don't have human level intelligence, can't learn, and are not autonomous outside of an agent that will attempt to complete a narrow task (but with no ownership and guarantee of eventual success).

We'll presumably get there eventually and build "artificial humans", but for now what we've got is LLMs - tools for language task automation.

If you want to ASSIGN a task to something/someone then you need a human or artificial human. For now that means assigning the task to a human, who will in turn use the LLM as a tool. Sure there may be some productivity increase (although some studies have indicated the exact opposite), but ultimately if you want to be able to get more work done in parallel then you need more entities that you can assign tasks do, and for time being that means humans.
by PaulKeeble | 2025-11-26 15:01:49+00:00
Nobody gets fired for hiring IBM. This is the new version, when you go down because AWS did its someone else’s fault. Of course AWS will compare their downtime to industry standards for on premise and conclude they are down less often. On Premise engineers can say until they are blue that their downtime is on a Sunday at 3 am because it doesn't impact their customers it doesn't seem to matter.
by Johanx64 | 2025-11-26 15:01:57+00:00
For what it's worth it spawned a lot of quality software as a side effect. And served as an educational platform for a lot of programmers that felt that there's something wrong with modern day software and python/javascript low quality garbage they did at their day-to-day job, but couldn't quite put their finger on it.

Turns out you can both fail, and yet succeed in 10 different ways at the same time.
by oersted | 2025-11-26 15:02:03+00:00
That’s interesting. The main difference seems to be that those other tiny organisms only encode how to produce some metabolic products for the host but cannot reproduce independently, so they are quite close to being organelles. Instead, this new one pretty much only produces the proteins it needs to reproduce and nothing for the host.

The new one with 238 kbp:

> Sukunaarchaeum encodes the barest minimum of proteins for its own replication, and that’s about all. Most strangely, its genome is missing any hints of the genes required to process and build molecules, outside of those needed to reproduce.

Referencing the 159 kbp one:

> However, these and other super-small bacteria have metabolic genes to produce nutrients, such as amino acids and vitamins, for their hosts. Instead, their genome has cast off much of their ability to reproduce on their own.
by mananaysiempre | 2025-11-26 15:02:17+00:00
That isn’t necessarily “different”. Someone with truly horrifying opinions can be genuinely respectful and pleasant to work with, unless you fall into the wrong social group. (I know nothing about this guy’s opinions and don’t have much reason to care, either, I just feel the need to point out how people tend to overestimate the alignment between “nice people” and “people I agree with”. Much as they do the one between “nice people” and “people it’s worthwhile to listen to”, but that’s a story for another day.)
by Garlef | 2025-11-26 15:02:27+00:00
> but cannot prove more theorems

usually you're more interested in better ergonomics: can you do X with less work?

it's like picking a programming language - depending on what you're attempting, some will be more helpful.

and ZFC is a lot more low level than what day-to-day mathematics usually bothers with. So most mathematians actually work in an informally understood higher-order wrapper, hoping that what they write sufficiently explains the actual "machine code"

the idea then behind adopting alternative foundations is that these come with "batteries included" and map more directly to the domain language.
by enraged_camel | 2025-11-26 15:03:20+00:00
>> e.g. coming back to you and asking for help

Funny you mention this because Opus 4.5 did this just yesterday. I accidentally gave it a task with conflicting goals, and after working through it for a few minutes it realized what was going on, summarized the conflict and asked me which goal should be prioritized, along with detailed pros and cons of each approach. It’s exactly how I would expect a mid level developer to operate, except much faster and more thorough.
Show HN: Lumethic – Verify photo authenticity by comparing RAW to JPEG
by byfx | 2025-11-26 15:04:14+00:00
Image generators are now good enough that many photos online could be synthetic, making it harder to know which ones to trust.

Lumethic verifies a photo by comparing the final JPEG to the camera’s RAW file. The RAW contains sensor-level noise and other physical characteristics that are difficult to fake, making it a strong source of truth.

The service runs several checks between RAW and JPEG: structural comparison, histogram analysis, perceptual hashing, metadata consistency, and face-region consistency when faces appear. If everything aligns within normal editing ranges, it generates a verification report and embeds a C2PA signature so other tools can validate it.

Basic edits like exposure, cropping, rotation, and color work are expected to pass. Scene changes usually fail.

The web UI requires no account and includes three free verifications. Upload a RAW and its JPEG and wait for the report.

Try here: https://www.lumethic.com/en/verify

Example report: https://www.lumethic.com/en/shared/db4cf01b-4cdf-4a31-a897-5...

RAW files are deleted after processing. The system uses C2PA, runs in the EU, includes a REST API for automation, and has a Lightroom Classic plugin.

Happy to answer questions about the verification process.
by byko3y | 2025-11-26 15:04:57+00:00
>Not a fact. Particularly in the embedded world, crashing is preferable to malfunctioning, as many embedded devices control things that might hurt people, directly or indirectly.

It really depends on how deeply Turing you mechanism is. By being "Turing" I mean "the behavior is totally dependant on every single bit of previous information". For a reliable system turing-completeness is unacceptable for separate functions i.e. it should produce a correct result in a finite amount of time no matter what hapened in the past. Particulary, that's why modern real-time systems cannot be fit into Turing machine, because Turing machine has no interrupts.

>If a pacemaker suddenly starts firing at 200Hz, telling a victim "but at least it didn't crash" is a weak consolation. A stopping pacemaker is almost always preferable to a malfunctioning one

You almost make an excuse for general unreliability of programs. Mainstream C is unreliable, C++ is unreliable, Rust is unreliable. I can agree that Rust is not less reliable than C/C++, but it is definitely less reliable than some other language e.g. BEAM-based ones. I mean in Rust standard library some time ago I actually read "in these and these conditions the following code will deadlock. But deadlock is not an undefined behavior, so it's ok". The designers of Rust did not really try to support any kind of "recover and continue" way of functioning. Yes, you can catch the panic, but it will irreversibly poison some data.
by dredmorbius | 2025-11-26 15:05:21+00:00
<https://en.wikipedia.org/wiki/You_Can_Tune_a_Piano,_but_You_...> (originally by Groucho Marx: <https://ultimateclassicrock.com/kevin-cronin-reo-speedwagon-...>).

Or perhaps more HN-appropriate: <https://unixhistory.livejournal.com/1808.html>.
by Aurornis | 2025-11-26 15:05:30+00:00
> Non-coders are churning out small apps in record pace, juniors are looking like savants with the amount of code and tasks they finish, where probably 90% of the code is done by Claude or whatever.

Honestly I think you’re swallowing some of the hype here.

I think the biggest advantages of LLMs go to the experienced coders who know how to leverage them in their workflows. That may not even include having the LLM write the code directly.

The non-coders producing apps meme is all over social media, but the real world results aren’t there. All over Twitter there were “build in public” indie non-tech developers using LLMs to write their apps and the hype didn’t match reality. Some people could get minimal apps out the door that kind of talked to a back end, but even those people were running into issues not breaking everything on update or managing software lifecycle.

The top complaint in all of the social circles I have about LLMs is with juniors submitting LLM junk PRs and then blaming the LLM. It’s just not true that juniors are expertly solving tasks with LLMs faster than seniors.

I think LLMs are helpful and anyone senior isn’t learning how to use them to their advantage (which doesn’t mean telling the LLM what to write and hoping for the best) is missing out. I think people swallowing the hype about non-tech people and juniors doing senior work is getting misled about the actual ways to use these tools effectively.
by freakynit | 2025-11-26 15:05:32+00:00
I’ve been thinking about a wild theory regarding the incredible biological complexity we see in mammals today.

What if our bodies (apart from the brain) are actually the result of an ancient aggregation of once-separate "organisms" that evolved to live symbiotically?

Over millions of years, their DNA might have fused and co-evolved into a single, unified genome. What began as cooperation between distinct life forms could have gradually become inseparable, giving rise to the intricate multicellular systems we now take for granted.
by e12e | 2025-11-26 15:05:50+00:00
The worst part about opera dying was the email client imnho - and it wasn't trivial to find a replacement.

I'm not sure what I'd seek in a browser I'd pay for - but it would be features not present or great in foss browsers.

Maybe email, podcast, rss client, a modal vi like browsing (like vimperator, but first class), a good reader mode/style override, proper editor for text input (like "it's all text"), automatic force support for select text, save as... for images)...

But whatever would be useful enough to pay for, would likely be a pain to lose.
by dtornow | 2025-11-26 15:06:12+00:00
Hey thanks for the kind words, I am happy you liked the article. You are correct, we did not come up with the rule (but Joran did come up with the name) but drew from the rich history of transaction management systems.

A wonderful paper that I highly recommend is A Transaction Model from Jim Gray, that illustrates like no other than transactions are all about coordinating actions and when to externalize their results to a user. The mental model presented in this paper frequently informs my thinking when designing systems

https://jimgray.azurewebsites.net/papers/a%20transaction%20m...
by indigodaddy | 2025-11-26 15:07:20+00:00
In the docs, copyparty says it’s made to work with native storage, but concedes that rclone+SFTP does work acceptably though still (I have a cheap SFTP/ssh/r sync etc only storage service so would put copyparty on a cheapo VPS and do rclone sftp).

Has anyone done this with Copyparty and if so how is the performance?
by skeeter2020 | 2025-11-26 15:08:29+00:00
Don't know anything about the OP's system, other than "POS" but the bug they experienced - and (maybe?) all the typical integration stuff like inventory management - is very complex and wouldn't manifest itself in a payment processing failure. I'm doubtful that anyone's production inventory or accounting systems allow for "fake" transactions that can be validated by an e2e test
by smallmancontrov | 2025-11-26 15:09:15+00:00
1. Autocatalytic RNA reaction networks -- "soup producing more soup" -- are easily replicated in the lab, subject to Darwinean processes, and are at the center of ongoing study. "0 to Darwin" is now easy, "Darwin to Life" is the new focus, and God of the Gaps must retreat once again.

2. Spores hitchhiking on impact ejecta sounds exotic until you realize that anywhere life is present at all spores will be everywhere and extremely sturdy. That desktop wallpaper you have of planets crashing together and kicking off an epic debris cloud? Everything not molten is full of spores.

3. Religious explanations are not in the same universe of seriousness as 1 and 2. Opening with a religious talking point and closing with a false equivalence is mega sus.
by ImPostingOnHN | 2025-11-26 15:09:29+00:00
There seems to be nothing preventing YieldStar's actual business model:

1. Pick a rental rate. This can be based on public data, nonpublic data, or totally made-up.

2. "Strongly encourage" your users/customers to use the rate you picked.

3. 90% of your users/customers agree (historically speaking), legal collusion achieved.
by catapart | 2025-11-26 15:10:00+00:00
At this point, I just assume anyone who advocates for the use of AI is actually just an output from some AI. Given that "human-sounding speech" is the thing that AI is most easily able to produce, and how many different AIs are out there, and how beneficial an army of never-softening commenters can be for any specific pet cause you like, I can't think of why it wouldn't be statistically irresponsible to not assume that.

I've met enough real humans with completely self-important defenses of it that I know that they exist, so I'm willing to at least give them doubt. But the assumption is that they are AI and they need to prove being human. To assume otherwise is unreasonable.
by IAmBroom | 2025-11-26 15:10:03+00:00
Sarah McLachlann on her (IIRC) Mirrorball CD released an interactive piece of graphic art that led to Easter Eggs like an extra song and some behind-the-scenes video. From it I learned that The Most Important Part of hyperlinks was that your cursor changes shape when hovering over them - because her page didn't do that.

God that page was hell. Click, move a half-inch, click...
by e12e | 2025-11-26 15:10:09+00:00
I paid for opera too :)

But, sure, I could imagine paying for a browser again - although I don't immediately see what features would be worth paying for.

For opera it was the custom, fast rendering engine and the email client.

Now with basically two equivalent rendering engines, I don't imagine performance in that area will be enough to pay for.

Maybe a smalltalk like developer mode with better debugger and repl support?
by timotta | 2025-11-26 15:11:10+00:00
It was a great reminder that, in data science, the smartest thing you can do isn’t always building a new algorithm: It’s helping people make slightly better decisions at the right moment. After all, the Agile Manifesto wasn’t written for data scientists, but maybe it should’ve been: working insights over perfect models, collaboration over documentation, and delivering value over chasing accuracy.
by mmitche-msft | 2025-11-26 15:11:14+00:00
Author of the post here,

We wanted the option for distro maintainers to include .NET in the native distro package feeds. This means that distro maintainers have to build the product, not us, and that means creating a build system that meets their requirements. So you either end up with two build systems, or you try and unify. The only direction that it's feasible to go is towards the Linux distro model. It's the most restrictive.

The good news is that the distro model is SIMPLER. It may not be the most performant. A really good distributed system with caching would be far faster. But that's not a solution that's easy to implement or compatible with distro maintainer workflows. Optimizing for simpler in this case is better though. We want the community to be able to participate in a meaningful way. Build for BSD, build for S390x, build and include in distro feeds, etc. We can't feasibly support every platform and scenario that the community wants.
by scarface_74 | 2025-11-26 15:12:04+00:00
Exactly this, I lead cloud consulting + app dev projects. Before I would have staffed my projects with at least me leading it and doing the project management + stakeholder meetings and some of the work and bringing a couple of others in to do some of the grunt work. Now with Gen AI even just using ChatGPT and feeding it a lot of context - diagrams I put together, statements of work, etc - I can do it all myself without having to go through the coordination effort of working with two other people.

On the other hand, when I was staffed to lead a project that did have another senior developer who is one level below me, I tried to split up the actual work but it became such a coordination nightmare once we started refining the project because he could just use Claude code and it would make all of the modifications needed for a feature from the front end work, to the backend APIs, to the Terraform and the deployment scripts.

I would have actually slowed him down.
by Yizahi | 2025-11-26 15:12:10+00:00
You and maybe other emigrant citizens can be completely opposing war. I'm not disputing that since I don't know you.

Point 1 - I was discussing action of a corporation, not an individual. And that corporation has 1 (one) single office in the whole vast Europe, and it's in a country known to be a base of other similar trade arrangements. It is not an evidence, but it is a big hint based on more than a decade of other cases.

Point 2 - regarding "one of the rare few options", as far a I know not a single EU country has or had a complete ban on immigration of Russian citizens. A few minor tweaks were made, most of them recent, after already a decade of war, like restricting only some subset of visas or restricting asylum seekers etc. Czechia had some bigger restriction just in 2025 afaik. But in most of the EU countries Russian citizen can legally immigrate and work.
by hvb2 | 2025-11-26 15:12:11+00:00
> So I guess my advice is: if you're starting out in this business worry less about LLMs replacing you and more about how to efficiently use that global expert on everything that is sitting on your shoulder.

There's a real danger in that they use so many resources though. Both in the physical world (electricity, raw materials, water etc.) as well as in a financial sense.

All the money spent on AI will not go to your other promising idea. There's a real opportunity cost there. I can't imagine that, at this point, good ideas go without funding because they're not AI.
by jillesvangurp | 2025-11-26 15:12:48+00:00
Harsh but fair. In short, some people are upset about change happening to them. They think it's unfair and that they deserve better. Maybe that's true. But unfair things happen to lots of people all the time. And ultimately people move on, mostly. There's a futility to being very emotional about it.

I don't get all the whining of people about having to adapt. That's a constant in our industry and always has been. If what you were doing was so easy that it fell victim to the first generation of AI tools that are doing a decent enough job of it, then maybe what you were doing was a bit Ground Hog day to begin with. I've certainly been involved with a lot of projects where a lot of the work felt that way. Customer wants a web app thing with a log in flow and a this and a that. 99% of that stuff is kind of very predictable. That's why agentic coding tools are so good at this stuff. But lets be honest, it was kind of low value stuff to begin with. And it's nice that people over-payed for that for a while but it was never going to be forever.

There's still plenty of stuff these tools are less good at. It gets progressively harder if you are integrating lots of different niche things or doing some non standard/non trivial things. And even those things where it does a decent job, it still requires good judgment and expertise to 1) be able to even ask for the right thing and then 2) judge if what comes back is fit for purpose.

There's plenty of work out there supporting companies with decades of legacy software that are not going to be throwing away everything they have overnight. Leveling up their UIs with AI powered features, cross integrating a lot of stuff, etc. is going to generate lots of work and business. And most companies are very poorly equipped to do that in house even if they have access to agentic coding tools.

For me AI is actually generating more work, not less. I'm now taking on bigger things that were previously impossible to take on without involving more people. I have about 10x more things I want to do than I have bandwidth for. I have to take decisions about doing things the stupid old way because it's better/faster or attempting to generate some code. All new tools do is accelerate the pace and raise the ambition levels. That too is nothing new in our industry. Things that were hard are now easy, so we do more of them and find yet harder things to do next. We're not about to run out of hard things to do any time soon.

Adapting is hard. Not everyone will manage. Some people might burn out doing that or change career. And some people are in denial or angry about that. And you can't really expect others to loose a lot of sleep over this. Whether that's unfair or not doesn't really matter.
by Aurornis | 2025-11-26 15:12:49+00:00
> This probably is the issue for me, I am simply not willing to do so.

Thanks for being honest at least. So many HN arguments start as a desire to hate something and then try to bridge that into something that feels like a takedown of the merits of that thing. I think a lot of the HN LLM hate comes from people who simply want to hate LLMs.

> We had an AWS and a Cloudflare outage recently, which has shown that maybe it isn't a great idea to rely on a few companies for a single _thing_. Integrating LLMs and using all these tools is just another bridge people depend on at some point.

For an experienced dev using LLMs as another tool, an LLM outage isn’t a problem. You just continue coding.

It’s on the level of Google going down so you have to use another search engine or try to remember the URL for something yourself.

The main LLM players are also easy to switch between. I jump between Anthropic, Google, and OpenAI almost month to month to try things out. I could have subscriptions to all 3 at the same time and it would still be cheap.

I think this point is overblown. It’s not a true team dependency like when GitHub stop working a few days back.
by markhahn | 2025-11-26 15:13:11+00:00
Text is wrong about CRCs: everyone uses pretty heavy ECC, so it's not just a re-read. This also provides a somewhat graduated measure of the block's actual health, so the housekeeping firmware can decide whether to stop using the block (ie, move the content elsewhere).

I'm also not a fan of buy bigger storage concept, or the conspiracy-theory on 480 v 512.

It sure would be nice if when considering a product, you could just look at some claimed stats from the vendor about time-related degradation, firmware sparing policy, etc. we shouldn't have to guess!
by bgwalter | 2025-11-26 15:13:20+00:00
Being anti "AI" has nothing to do with being progressive. Historically, hackers have always rejected bloated tools, especially those that are not under their control and that spy on them and build dossiers like ChatGPT.

Hackers have historically derided any website generators or tools like ColdFusion[tm] or VisualStudio[tm] for that matter.

It is relatively new that some corporate owned "open" source developers use things like VSCode and have no issues with all their actions being tracked and surveilled by their corporate masters.

Please do no co-opt the term "hacker".
by Shadowed_ | 2025-11-26 15:13:20+00:00
Milion, not milions :) OK, a bit over 1M. I also don't think it is about geopolitics. It's more about nostalgia (owner is from Belgrade) and marketing. Based on their location, it looks more like marketing than practicality. It's dead center of downtown, almost everyone would have to commute trough heavy traffic. Anywhere in New Belgrade would be more practical (but less prestigious). And that's if you really want to be in Belgrade. Otherwise, Novi Sad is probably better.