MurphyA/hacker-news huggingface dataset:
by nephihaha | 2026-03-04 10:37:21+00:00
You think incest is about inbreeding. It isn't just that. If you take that line to its logical extreme, then that means that it is okay if contraception is used or if same sex relations are involved.

I don't think it's healthy for fathers and adult sons to be having sex with each other, for example. Or that any of this becomes okay when a daughter turns eighteen (or whatever it is in your jurisdiction) and her father wears a condom. That is psychologically and socially unhealthy. Nothing to do with inbreeding.

If a school teacher repeatedly had sex with pupils a day after they left school (and were legal adults), that would raise numerous ethical issues. Consent isn't some kind of carte blanche or moral justification.
by paganel | 2026-03-04 10:37:35+00:00
But can you mentally "keep hold" (for lack of a better term) of those tasks that are getting executed in parallel? Honestly asking.

Because, after they're done/have finished executing, I guess you still have to "check" their output, integrate their results into the bigger project they're (supposedly) part of etc, and for me the context-switching required to do all that is mentally taxing. But maybe this only happens because my brain is not young enough, that's why I'm asking.
by JuniperMesos | 2026-03-04 10:38:01+00:00
Competition is good, but Europe has generally less good legal free speech protections than the United States does (because basically everywhere has less good legal free speech protections than the United States does, the first amendment is a powerful legal framework). Being governed by European law means that there's a whole host of things that the criminal justice system has an interest in preventing you from saying, and eurosky will presumably follow the law.
by kevincox | 2026-03-04 10:38:46+00:00
Yeah, this is the deal breaker for me as well. The fact that I own my device is non-negotiable. It is the reason I left the stock OS and I'm not going back. The idea that I can't access my own files if an app doesn't explicitly give me access is wild to me. I understand there are security risks of a root permission but it is important to have that fallback when you need it and the existing permissions aren't sufficient.
by dijit | 2026-03-04 10:38:55+00:00
I've been making this argument for a long time, and it's never popular.

People want to believe in E2EE, it's almost like religion at this point.

Protecting people is synonymous with E2EE, even if you cant verify it, and it can be potentially broken.

I was even more controversial and singled out Signal as an example: https://blog.dijit.sh/i-don-t-trust-signal/
by khalic | 2026-03-04 10:39:07+00:00
Keeping children safe and prosecuting are too different concepts, only vaguely related. So no, being able to track pdfs doesn't make children safer. What keeps them safe is teaching them safe communication habits and keeping them away from things like Tiktok.

We shouldn't make the world a worse place for every one because some parents can't take care of their children.
by Ekaros | 2026-03-04 10:39:33+00:00
Fundamentally actual E2EE is complicated problem. And probably not very user friendly. It is full of technical trade-offs. And mistakes are very common. Or they lead to situations that people do not want. Like if you lost your phone or it break how do you get history back... What if you also forgot password? Or it was stored in local manager...

It is phrase that sounds good. But actually doing it effectively in way that average user understand and can use system with it with minimal effort is very hard.
by jeroenhd | 2026-03-04 10:39:39+00:00
If you control the domain you're fingerprinting clients on, you can decrypt the inner ClientHello and fingerprint on that.

If you're not in control of the domain you're fingerprinting, then ECH is working as intended.

I don't expect naive bots to implement ECH any time soon, though. If a bot can't be bothered to download curl-impersonate, they won't pass any ECH flags either.
by jagged-chisel | 2026-03-04 10:39:59+00:00
Agreed. Much like “RISC is gonna replace everything” - it didn’t. Because the CPU makers incorporated lessons from RISC into their designs.

I can see the same happening to the CPU. It will just take on the appropriate functionality to keep all the compute in the same chip.

It’s gonna take awhile because Nvidia et al like their moats.
by stared | 2026-03-04 10:40:10+00:00
Also M1 Pro owner, and it was the biggest leap ever. 2.5x speedup for build times over the last Intel Silicon, paired with 2x or so longer battery life, and better design in general (keyboard, ports).

What is tricky is not even CPU/GPU, but that in a Macbook it is impossible to upgrade RAM (easier to understand, as it is tied to the processor), but also the hard drive. Correct me if I am wrong, but I bet it is a decision by Apple, so people buy newer Macs more often.
by fendy3002 | 2026-03-04 10:40:20+00:00
It depends on what you're handling. Frontend (not css), swagger, mundane CRUD is where it shines. Something more complex that need a bit harder calculation usually make the agents struggling.

Especially good to navigate the code if you're unfamiliar with it (the code). If you have known the code for good, you'll find it's usually faster to debug and code by yourself.

Opus 4.6 with claude code vscode extension
by seec | 2026-03-04 10:40:22+00:00
Yeah, in my first job I was an Apple technician for a company that supplied DICOM solutions to radiologist, both in hospitals and standalone.

I thought it was weird they spent so much money on Apple hardware when most of what we sold was servers that would be hidden anyway.
But they do like OsiriX; once a solution is established in those fields, they stick with it, very conservative professions obviously...
by stinkbeetle | 2026-03-04 10:40:54+00:00
It's not cheating or a cluster based system. All the biggest high end servers use multiple externally cabled systems (chassis, sled, drawer). The biggest ones even span multiple racks (aka frames). These days it is HP and IBM remaining in the game.

These all have real hardware coherency going over the external cables, same protocol. Here is a Power10 server picture, https://www.engineering.com/ibm-introduces-power-e1080-serve... the cables attach right to headers brought out of the chip package right off the phy, there's no ->PCI->ethernet-> or anything like that.

These HP systems are similar. These are actually descendants of SGI Altix / SGI Origin systems which HP acquired, and they still use some of the same terminology (NUMAlink for the interconnect fabric). HP did make their own distinct line of big iron systems when they had PA-RISC and later Itanium but ended up acquiring and going with SGI's technology for whatever reasons.

These HP/SGI systems are slightly different from IBM mini/mainframes because they use "commodity" CPUs from Intel that don't support glueless multi socket that large or have signaling that can get across boards, so these have their own chipset that has some special coherency directories and a bunch of NUMAlink PHYs.

SGI systems came from HPC so they were actually much bigger before that, the biggest ones were something around 1024 sockets, back when you only had 1 CPU per socket. The interconnect topology used to be some tree thing that had like 10 hops between the farthest nodes. It did run Linux and wasn't technically cheating, but you really had to program it like a cluster because resource contention would quickly kill you if there was much cacheline transfer between nodes. Quite amazing machines, but not suitable for "enterprise" so IIRC they have cut it down and gone with all-to-all interconnect. It would be interesting to know what they did with coherency protocol, the SGI systems used a full directory scheme which is simple and great at scaling to huge sizes but not the best for performance. IBM systems use extremely complex broadcast source snooping designs (highly scoped and filtered) to avoid full directory overhead. Would be interesting to know if HPE finally went that way with NUMAlink too.

Found this diagram from an old HP product which was an SGI derivative
https://support.hpe.com/hpesc/public/docDisplay?docId=a00062... 2 QPI busses and 16 NUMAlink ports!

Aha, it's still a directory protocol. https://support.hpe.com/hpesc/public/docDisplay?docId=sd0000...

Cheating IMO would be an actual cluster of systems using software (firmware/hypervisor) to present a single system image using MMU and IB/ethernat adapters to provide coherency.
by wongarsu | 2026-03-04 10:41:01+00:00
This is almost universally true for every national identity (or however we want to widen the term to include Euro).

If you have a good product, you usually lead with that. "Made in X" becomes one bullet point in the list of things that make you great. If you lead with "made in X" or even make that your entire brand, that's a sign that you probably don't have much else to bring to the table.

The only real exception are foods and beverages. And even there it's questionable
by SiempreViernes | 2026-03-04 10:41:08+00:00
> Eurosky is a pan-European initiative spearheaded by a coalition of entrepreneurs, technologists and civil society organizations

A brit, a belgian and a german by the looks of their profiles, which are just their linkedin pages.

Posting this to HN feels like some guys trying to do "growth hacking" with Brusselian characteristics.

Honestly I even propose this conjecture: If you are in Europe you will learn about any truly European social media from some other source long before it appears on HN.
by jlongo78 | 2026-03-04 10:41:17+00:00
pact verification is a genuinely interesting framing - "did it keep its word" is a much cleaner abstraction than diffing logs hoping to spot anomalous behavior.

curious how you handle pact drift though. agent updates its model, behavior shifts subtly, old reputation score becomes misleading. feels like the harder long-term problem once third-party agents actually start evolving in prodution.
Show HN: A .NET Web Framework on the Base .NET Core SDK
by utf_8x | 2026-03-04 10:41:25+00:00
I’ve been experimenting with building a web framework directly on top of the base .NET runtime without using the ASP.NET Web SDK.

I'm calling it Wisp.

The main motivation was frustration with some aspects of ASP.NET, especially the requirement to target the Web SDK instead of the base .NET SDK. That makes embedding small HTTP apps inside existing applications harder than it should be since it forces you to pollute your scope with the Web SDK.

I also don't like CSHTML/Razor and wanted a more traditional templating language.

Wisp is a relatively lightweight MVC framework built without any dependencies on the .NET Web SDK.

Some highlights:

- Runs on the base .NET SDK (no ASP.NET dependency)
- Traditional MVC controllers
- Dependency injection via Microsoft.Extensions.DependencyInjection
- Configuration via Microsoft.Extensions.Configuration
- Templating via the Fluid engine (Liquid-compatible)

It's still very alpha and definitely rough around the edges, but I've already built a few small applications with it and it works surprisingly well.

The code is written by hand, not vibe-coded.

If you're interested in experimenting with alternative approaches to building web apps in .NET, feedback and contributions are very welcome.

Docs: https://wispframework.github.io/Wisp/

Quick start:

dotnet new install Wisp.Framework.Templates
dotnet new wisp.mvc
dotnet run

A minimal application looks like this:

var hostBuilder = new WispHostBuilder();
hostBuilder.UseStaticFiles();

var appBuilder = hostBuilder.Build();
appBuilder.UseControllers();

var app = appBuilder.Build();
await app.RunAsync();

It should hopefully Just Work(tm) :)
by logicprog | 2026-03-04 10:41:39+00:00
I'm sorry, but very many systems have been called AI that don't have "understanding," and been very useful without that. I'm not sure when that was ever part of the definition? Even Wikipedia gives a definition similar to my own, and I think Karen Hao makes a very good historical case that the definition of AI has never been super clear in Empires of AI, and she's no fan of LLMs (or the field of AI in general, it seems), that there never really has particularly been a clear definition.
by michaelmior | 2026-03-04 10:41:47+00:00
Yes, but this leaves the only way to identify this behavior as by reporting from a minor. I'm not saying I trust TikTok to only do good things with access to DMs, but I think it's a fair argument in this scenario to say that a platform has a better opportunity to protect minors if messages aren't encrypted.

I'm not saying no E2E messaging apps should exist, but maybe it doesn't need to for minors in social media apps. However, an alternative could be allowing the sharing of the encryption key with a parent so that there is the ability for someone to monitor messages.
by Veedrac | 2026-03-04 10:42:41+00:00
Many worlds is just the claim that the Schrödinger equation holds in actuality.

I don't think QD makes decisions 'uniquely'. Take this quote,

> The step from the epistemic (“I have evidence of |π17〉”.) to ontic (“The system is in the state |π17〉”.) is then an extrapolation justified by the nature of ρS⁢ℰ: Observers who detected evidence consistent with |π17〉 will continue to detect data consistent with |π17〉 when they intercept additional fragments of ℰ. So, while the other branches may be in principle present, observers will perceive only data consistent with the branch to which they got attached by the very first measurement. Other observers that have independently “looked at” S will agree.

https://pmc.ncbi.nlm.nih.gov/articles/PMC9689795/

Emphasis on "the other branches may be in principle present" — the claim at least in this paper can't be that all branches agree, just that they agree locally.
by Ygg2 | 2026-03-04 10:42:46+00:00
What's the alternative for cross-platform GUIs? Qt? Swing? Avalonia?

Electron is bad, but it's the least bad of all other cross-platform GUIs.

> Most of those Electron folks would not manage to even write C applications on an Amiga, use Delphi, VB, or whatever.

That's true of most people on the planet. No one has access to them.
Show HN: ÆTHERYA Core – deterministic policy engine for governing LLM actions
by RobertMihai | 2026-03-04 10:43:26+00:00
LLMs can propose actions, but they shouldn't execute them directly.

I built a small deterministic policy engine to govern actions proposed by LLMs before they are executed.

The system enforces:

- fail-closed execution
- signed out-of-band approval proofs
- anti-replay protection
- verifiable audit chain

The repository includes a CLI demo showing how irreversible actions are denied, approved, and audited.

Repo:
https://github.com/nayfly/aetherya-core

Feedback welcome.
by diacritical | 2026-03-04 10:43:39+00:00
So you think in this case the EFF was wrong? It seems that way, but I'm not sure I fully understand what you meant. Why wouldn't the training process be public?

Another thing is that while perhaps entire copies of customers' hard drives weren't sent to the FBI, the Best Buy repair staff dug through the contents of people's hard drives. If I have a software issue with my OS (or whatever the repairs were about), I wouldn't expect the repair staff to look at my photos. Obviously, is CP was set as the wallpaper or something, you can't miss it, but why is it OK to look into random folders looking for suspicious files?
by maradlo | 2026-03-04 10:43:50+00:00
Hi guys,

I would like to share my new app with you. It is a app for fitness enthusiasts.

https://apps.apple.com/us/app/flexor-fitness-companion/id675...

You can:
Track your workouts
Track your nutritions
Work on your mental health
Have AI coach in pocket

Connect with your client or trainer - Trainer can assign workouts, see what clients eat.. Clients can share progress photos with trainer...

App was build because I was missing connection between me and my trainer, all conversations was done using whatsapp and it was not as comfortable as it should be.
by wolvesechoes | 2026-03-04 10:44:35+00:00
Who are Wirths, Dijkstras, Hoares, McCarthies and Keys of today? I mean - who represents current generation of such thinkers? Genuinely asking. Most stuff I see here and in other places is about blogposts, videos and rants made by contemporary "dev influencers" and bloggers (some of them very skilled and capable of course, very often more than I am), but I would like to be in touch with something more thoughtful and challenging.
by microtonal | 2026-03-04 10:44:57+00:00
You cannot, the OS does not have that level of access. Attestation is anchored in a (typically) non-replaceable bootloader and trusted execution environment, both of which the OS does not have access to. A remote server can verify that the attestation chain is signed by a hardware-backed key and contains the verified boot status and verification key. If you would change this information, it would be detected by the remote server, since the signature would not be valid anymore.
by sublimefire | 2026-03-04 10:45:19+00:00
At the end it mentions what the future engineers will do:

> Engineers spend more time writing specifications and models, designing systems at a higher level of abstraction, defining precisely what systems must do, what invariants they must maintain, what failures they must tolerate.

We do that already and the abstractions are very high. The other part is about knowing what the system is supposed to do way in advance, which is not how a lot of engineering is done because it is an exploratory problem. Very few of us write crypto or spend much time in a critical piece of code. And most importantly no user ever said if the software they buy is using proofs. Just like security these concerns are at the bottom of a barrel.
by versteegen | 2026-03-04 10:45:20+00:00
> Gemini 2.5 Pro's reasoning traces (before they nerfed them) were a good example. The deep technical analysis, and then the human-friendly version in the final output. But I found their reasoning more readable than the final output!

They were also sometimes more useful: you could see whether it reasoned its way to an answer, or used faulty reasoning, or if it was just contextual recall. Huge shame they replaced them with garbage (though a bit better now).

> the language is surprisingly offputting. I don't know if it got worse

I'm pretty sure it did.
by trashb | 2026-03-04 10:46:41+00:00
In that case don't use Tiktok pm's to discuss your sexuality. I think it is strange that people feel like they have to be able to talk on sensitive topics over every interface they can get their hands on.

Similarly in "traditional" media you may not want to discuss such private conversation on a radio broadcast. Perhaps you would rather discuss it on the phone or over snail mail as there is more of an expectation of privacy on those medium.
by maverick74 | 2026-03-04 10:46:42+00:00
>(I learned to program before there was Google)

I learned to code on a Sinclair ZX Spectrum machine!

"Those were the days, next n" ( https://m.youtube.com/watch?v=-d8UfQn3BEg&list=RD-d8UfQn3BEg... )
by yason | 2026-03-04 10:47:04+00:00
GrapheneOS always strikes me as "perfect is the enemy of good". I don't necessarily need top-notch security features, I've been all right with all kinds of Android phones. The things I'd like are:

- ability to sandbox Google Play and Google Apps so that they live in their nice little Google bubble and have no control over my phone overall

- ability to run all applications sandboxed with fake permissions that I can whitelist for each application and without letting the app know it doesn't have the permissions it wants. Want location? Give the app a location point I've fixed for that app. (Or pass through real GPS location if I've chosen so.) Want contacts? Give the app empty contacts list. Or if I've allowed, give the app the contacts I've whitelisted.

The Android/Google ecosystem is all right in itself, I just want to limit all of it inside a cage that I control. I want the exact same for my browser: I want webpages to run in a highly controlled sandbox with my choice of spoofed environment and permissions instead of assuming any power over my system. Or my Linux desktop where I firejail or sandbox certain proprietary apps outside of my distro's repositories.
by bubblethink | 2026-03-04 10:47:26+00:00
This is such a strange comment that is full of contradictions. Pixels are supported because the manufacturer supports alternate OSes. I don't get what languishing means here. Pixel hardware lags behind the latest Snapdragon hardware, but it's not something that average people know or care about. So, you can gush all you want, but I don't see why it's a big deal. It's great that they found an OEM and it's great for the overall health of the project, but not because of gaming or the latest Snapdragon.
by aksjfp222 | 2026-03-04 10:47:56+00:00
I mainly work with documents as a white collar worker but have vibe coded a few bits.

The thing I keep coming back to is that it's all code. Almost all white collar professions have at least some key outputs in code. Whether you are a store manager filling out reports or a marketing firm or a teacher, there is so much code.

This means you can give claude code a branded document template, fill it out, include images etc. and uploaded to our cloud hosting.

With this same guidance and taste, I'm doing close to the work of 5 people.

Setup: Claude code with full API access to all my digital spaces + tmux running 3-5 tasks in parallel
by anthk | 2026-03-04 10:48:22+00:00
I am not saying that they were PC's 100 years ago; I'm saying that a bunch of marketing items/books from Soccer in Spain can be really expensive. I still have that oddball T-shirt from the Athletic Club with blobs instead of the classic soccer stripes. Guess what? Now it can be sold over $500 and up with ease.

Similar case with retrogaming. Random ROM of Earthbound in 2001? Even the cartridge would be found by $5 in thrift stores. Nowadays I've seen ridiculous prices for it, and with Shantae for GB it's even worse. The news back in the day in magazines/webs? Amazing graphics, the last game for the GBC, but the cool stuff was for the GBA. That's it. Move on, kid.

Can't wait to pulp novels/magazine to raise prices too, even if they can be reedited today at almost no cost. There are zillions to choose from, they are easy to read, they require no battery, and even if tons of them are really cringey, they are jewels found in ease, and not just the Western novels for grandpas. Scifi, spies and whatnot.
Even more today when the average Best Seller it's over 600 pages long and the current generations can't properly focus anymore.
by Ygg2 | 2026-03-04 10:48:31+00:00
There is a difference between being in business and thriving.

I've been in a few companies that managed to eke out a living by maintaining a piece of software no one in their sane mind would still maintain. Sometimes a government gig, sometimes the private sector.

Shoutout to my boys that in 2018 maintained a Java 1.3 app. Still going strong to this day (it was migrated to Java 8 last time I checked).

EDIT: ~21 Delphi apps in world! Woohoo! Delphi number #525
by zozbot234 | 2026-03-04 10:48:34+00:00
> It will just take on the appropriate functionality to keep all the compute in the same chip.

So, an iGPU/APU? Those exist already. Regardless, the most GPU-like CPU architecture in common use today is probably SPARC, with its 8-way SMT. Add per-thread vector SIMD compute to something like that, and you end up with something that has broadly similar performance constraints to a GPU.