frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Cory Doctorow: Interoperability Can Save the Open Web

https://spectrum.ieee.org/doctorow-interoperability
112•janandonly•2h ago

Comments

nh23423fefe•1h ago
> we can propose two different rules for Twitter ... an end-to-end principle ... If I follow someone, and they post something, I can see it. That rule makes it really hard for Twitter to overweight content from its preferred suppliers. On top of that we add the Right to Exit. This is the right to leave Twitter without losing your followers and followees. This would be a mandate to stand up an API,

I don't even understand what the first point is even proposing, legislating use cases now? It's gotta be some dog whistle about Twitter pushing "fascism" and entirely hinges on the weasel word "overweight"

The second statement just seems like a category error. In what way can you leave twitter yet still retain followers and followees. Those words only mean something in the context of Twitter. We have no relationship in the world. If I follow someone on twitter and then they exercise their "right to exit and retain" do i now follow them on tiktok and mastodon and telegram and etc. No of course not.

Suppose I hate nazis and follow all the nazis on twitter. Now I exercise my right to exit. What data about the people I hate will Twitter be forced to provide me?

lokar•1h ago
The use of overweight seems clear to me. You have a feed of items sorted by some score, when calculating scores you have to weight different factors.

Seems pretty clear, and subject neutral

MSFT_Edging•1h ago
It's an observable metric. If I don't follow any "return to tradition" Statue PFP style posters, how often should the "for you" tab show you those style posts compared to posts by people I follow, who they follow, and who they interact with?

Pre and post acquisition it was a clear shift. I would only see that style of poster when people I followed purposefully interacted with them. Post Acquisition, I began to get many more anti-immigrant, pro-white, pro-nationalism style posts in my feed.

phlo•1h ago
(Published: 05 Sep 2023)
sixothree•1h ago
If you look at the healthcare space, you will realize interoperability only exists because it was mandated by government programs that the patient owns their data and must be provided timely access to all of that data; and also defines specifies the format of that data (open source definitions).

You might also define "exists" in some sort of way that makes sense. And you can also realize that payers are encroaching on every aspect of interoperability data exchange.

skywal_l•1h ago
It was mandated because, in some cases, getting data from the patient is actually harmful. A CT scan is not benign. So to ensure that CT scans from manufacturer A could be read on a review station of manufacturer B, the DICOM standard was created.

But there is a real health element to it. Although I perfectly agree that standards are good for the consumer, the incentives here are not as strong.

taeric•53m ago
There are also similarly a lot of controls mandated on who they cannot give the data to. It isn't like health records are an open free for all.
jabl•20m ago
I know nothing about IT project management for healthcare, but just the other day over here in the local news there was a mention that the all-singing-all-dancing healthcare application that the region (with ~1M inhabitants) has been spending years and around 800 million euros to get into production has been so poorly received that they're considering starting over from scratch. I'm so happy seeing my tax money well spent...

This is an implementation of something called MUMPS, which is apparently some US system that is very arcane but widely used.

Again, I'm not an expert on this topic, but it indeed seems like standards, API's, file formats and whatnot would be keys to a system where decoupled components can be evolved step-by-step over time instead of the current system which seems to be a humongous monolith.

renegat0x0•1h ago
I am nobody. I have little impact. I want my programs to be safe from government intrusions, from age checks, from encryption backdoors, from corporate surveillance. How do I win this battle with big tech?

I am deeply in self-host. For the self-host to succeed it needs to be better, unregulated, and free. It needs to be easily distributed. The data should be easily distributed. Import and export should be fast and easy.

That is why most of my programs use JSONs that are human readable, or use SQLite tables that are just copy-paste away.

I am from Poland. My ancestors were able to survive by hiding, and by fighting small partisan battles. My idea of software is "partisan". It battles big tech in small, distributed ways.

I am not sure, but I think what I said is similar to interoperability.

embedding-shape•1h ago
> I am nobody. I have little impact. I want my programs to be safe from government intrusions, from age checks, from encryption backdoors, from corporate surveillance. How do I win this battle with big tech?

If you're only talking specifically about your program that no one else has access to, I don't think there is any battle? Do whatever you want, no one cares nor would even know about it.

If you're talking about making software available for others, for free and open source, I also don't think there is any battles to be won here.

When people talk about the web not being open, or "age checks" and "backdoors" and so on, they're mainly talking about for-profit platforms, that let users "use" their platform in exchange for something. These probably shouldn't be "do whatever you want, consequences be damned" but instead have some sort of checks against them, so we don't end up letting the business-people rush towards building torment nexuses.

Even if platforms has to have age checks, encryption backdoors and a whole slew of other "bad stuff" or just "annoying stuff", I don't think the self-hosted ecosystem has much to worry about, we all run software "without warranties" already, and plenty of the stuff I'm running at home I've written myself, of course I won't care about age checks or whatever, even if it was regulated to be forced.

freedomben•54m ago
In a world where big tech and governments are requiring user-facing things to do things (like age verification, etc) and be liable for what their users do with it, even the self-host becomes a problem unless you are your only user. There are plenty of people that are still doing it, but they're probably taking on liability they don't realize. For example if I stand up a self-hosted git forge and allow others to use it, and some user I don't know commits CSAM to their repo, to quote (paraphrased cause I don't remember exactly) Dijkstra from The Witcher: That's called being in the shit, and you're in the shit.
taeric•36m ago
I mean, this is the case for a lot of things? Has always been the case.

If you host friends over for dinner at your house a lot, nobody will ever say you are subject to the same rules as a restaurant. You start letting other people host dinners at your house, and things could change. You start letting people solicit your place for paid dinners, similar outcome. Do it once, nobody will probably know or care. Continue to do it at scale, though, and I don't know why you would expect to not be subject to regulations.

beeflet•37m ago
Anyone will be able to lob legal complaints against your self-hosted mastodon instance if they don't like you, which will bring cops to your door like milkshake brings boys to the yard.
embedding-shape•34m ago
Yes, again, you run a public service, expect to have to follow regulations for public platforms, not sure why anyone would expect something else.

I was talking about creating/running software for yourself, in a self-hosted scenario, not just "I run the software, but it's for others" but really "I run software and it's for myself and/or my family, no one else"./

beeflet•11m ago
The point of a social network, or blogging or whatever is that it's for others. Furthermore, I think people have the right to free speech and should have the ability to reasonably address the public square (for example, with a blog, or a forum or something).

What I'm saying in the previous comment is that regulations requiring "Age checks, encryption backdoors and other bad/annoying stuff" also apply to small hosts and can be abused like DMCA (unless you are hosting on tor/i2p with good opsec).

It's this notion that any regulation is good because it's done on a "big bad public company" that is at the heart of what I disagree with. At what point do you become a "big bad company"? Does anna's archive count? they accept donations. It just doesn't seem like a fleshed-out worldview.

embedding-shape•4m ago
[delayed]
chromacity•12m ago
> If you're only talking specifically about your program that no one else has access to, I don't think there is any battle? Do whatever you want, no one cares nor would even know about it.

Can I do it on my phone?

ChadNauseam•9m ago
If you buy a google pixel 9 (the last version for which google released device trees), you can do anything you want on your phone. My pixel runs a version of android I built myself
fsflover•47m ago
> How do I win this battle with big tech?

Support https://edri.org and https://noyb.eu

hermitShell•46m ago
What do you think of the pace of hardware level freedoms? My context is also from Corey Doctorow: https://youtu.be/3C1Gnxhfok0?si=RjmADE5pQ3s7fBIk

For me the freedom to own my computer means I can run any software I want on it.

Self hosting is predicated on some openness of computing in general. Interestingly it still does not practically allow you to use certain services like Google Maps, where even if the end user has great benefit, they get it for free because they give back their data.

beeflet•40m ago
There are the openstreetmap mapping apps (OSMand, organic maps)
fsflover•35m ago
Organic maps should be used instead of OSMand, https://news.ycombinator.com/item?id=42343121

Or maybe Comaps, https://news.ycombinator.com/item?id=43961908

L_Rahman•47m ago
One of the things we got really lucky with is that Claude Code and not the ChatGPT app won the war for the defining AI product and it runs on your filesystem. There's a different reality where everything had to go through the API on a closed app layer and we're all begging OpenAI to add XYZ endpoint to their platform.

Anthropic is now racing to close this gap because they realize there's no lock-in. If the product is just .md files with hierarchy, you can drop any harness and intelligence on top of it. It is interoperable by default, possibly not even by intention.

We should do everything possible to stop the great lock-in that they'll attempt in the next 18 months.

amelius•35m ago
At some point this will be solved by AI, where you can just say: hey chatgpt, turn this powerpoint file into a keynote file.
goldenarm•5m ago
AI is poisoning the well of scraping and automation really fast. It generates so much spam, everyone is starting to block robots now.

Moving from GitHub to Codeberg, for lazy people

https://unterwaditzer.net/2025/codeberg.html
286•jslakro•3h ago•135 comments

My minute-by-minute response to the LiteLLM malware attack

https://futuresearch.ai/blog/litellm-attack-transcript/
58•Fibonar•1h ago•21 comments

OpenTelemetry Profiles Enters Public Alpha

https://opentelemetry.io/blog/2026/profiles-alpha/
19•tanelpoder•46m ago•2 comments

Personal Encyclopedias

https://whoami.wiki/blog/personal-encyclopedias
634•jrmyphlmn•21h ago•129 comments

European Parliament decided that Chat Control 1.0 must stop

https://bsky.app/profile/tuta.com/post/3mhxkfowv322c
509•lemoncookiechip•4h ago•118 comments

Cory Doctorow: Interoperability Can Save the Open Web

https://spectrum.ieee.org/doctorow-interoperability
116•janandonly•2h ago•25 comments

From zero to a RAG system: successes and failures

https://en.andros.dev/blog/aa31d744/from-zero-to-a-rag-system-successes-and-failures/
200•andros•2d ago•60 comments

End of "Chat Control": EU Parliament Stops Mass Surveillance in Voting Thriller

https://www.patrick-breyer.de/en/end-of-chat-control-eu-parliament-stops-mass-surveillance-in-vot...
292•amarcheschi•4h ago•82 comments

Show HN: Claude skill that evaluates B2B vendors by talking to their AI agents

https://github.com/salespeak-ai/buyer-eval-skill
13•ogotlieb•1h ago•0 comments

My home network observes bedtime with OpenBSD and pf

https://ratfactor.com/openbsd/pf-gateway-bedtime
46•ibobev•3d ago•12 comments

Swift 6.3

https://www.swift.org/blog/swift-6.3-released/
248•ingve•9h ago•151 comments

Running Tesla Model 3's computer on my desk using parts from crashed cars

https://bugs.xdavidhu.me/tesla/2026/03/23/running-tesla-model-3s-computer-on-my-desk-using-parts-...
777•driesdep•19h ago•263 comments

Obsolete Sounds

https://citiesandmemory.com/obsolete-sounds/
148•benbreen•13h ago•31 comments

Newly purchased Vizio TVs now require Walmart accounts to use smart features

https://arstechnica.com/gadgets/2026/03/newly-purchased-vizio-tvs-now-require-walmart-accounts-to...
131•vidyesh•2h ago•126 comments

French e, è, é, ê, ë – what's the difference?

https://jakubmarian.com/french-e-e-e-e-e-whats-the-difference/
59•kerblang•1h ago•35 comments

Light on Glass: Why do you start making a game engine?

https://analogdreamdev.substack.com/p/light-on-glass
11•atan2•3d ago•0 comments

Shell Tricks That Make Life Easier (and Save Your Sanity)

https://blog.hofstede.it/shell-tricks-that-actually-make-life-easier-and-save-your-sanity/
364•zdw•16h ago•166 comments

Intel Announces Arc Pro B70 and Arc Pro B65 GPUs

https://www.techpowerup.com/347703/intel-announces-arc-pro-b70-and-arc-pro-b65-gpus-maxes-out-xe2...
63•throwaway270925•2h ago•23 comments

SpaceStarCarz KoolWheelz Paper Models

https://davesdesigns.ca/dcc/html/spacestarcarz_.html
13•exvi•2d ago•3 comments

Niche Museums

https://www.niche-museums.com/
76•bookofjoe•2d ago•37 comments

ARC-AGI-3

https://arcprize.org/arc-agi/3
469•lairv•22h ago•301 comments

Meta and YouTube Found Negligent in Social-Media Addiction Trial

https://www.wsj.com/tech/personal-tech/meta-and-youtube-found-negligent-in-social-media-addiction...
59•1vuio0pswjnm7•2h ago•9 comments

What came after the 486?

https://dfarq.homeip.net/what-came-after-486/
123•jnord•3d ago•99 comments

Ashby (YC W19) Is Hiring Engineers Who Make Product Decisions

https://www.ashbyhq.com/careers?ashby_jid=c3c7125d-7883-4dff-a2bf-f5a55de4a364&utm_source=hn
1•abhikp•10h ago

Earthquake scientists reveal how overplowing weakens soil at experimental farm

https://www.washington.edu/news/2026/03/19/earthquake-scientists-reveal-how-overplowing-weakens-s...
199•Brajeshwar•1d ago•106 comments

Optimization lessons from a Minecraft structure locator

https://purplesyringa.moe/blog/optimization-lessons-from-a-minecraft-structure-locator/
43•ftk_•5d ago•4 comments

LibreOffice and the Art of Overreacting

https://blog.documentfoundation.org/blog/2026/03/25/libreoffice-and-the-art-of-overreacting/
170•bundie•6h ago•106 comments

My DIY FPGA board can run Quake II

https://blog.mikhe.ch/quake2-on-fpga/part4.html
207•sznio•3d ago•61 comments

More precise elevation data for GraphHopper routing engine

https://www.graphhopper.com/blog/2026/03/23/more-precise-elevation-data-for-graphhopper/
74•karussell•3d ago•12 comments

The EU still wants to scan your private messages and photos

https://fightchatcontrol.eu/?foo=bar
1374•MrBruh•20h ago•367 comments