frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

MegaWang 2000 Turbo Edition hardware

https://martin-piper.itch.io/bomb-jack-display-hardware
1•homarp•50s ago•0 comments

Why Central Banks Target 2% Inflation [video]

https://www.youtube.com/watch?v=CnoDKqlcR4Y
1•zahlman•1m ago•0 comments

Modder Revived Imagine's Infamous 'Megagame' Add-On Concept

https://www.timeextension.com/news/2025/09/this-modder-has-revived-imagines-infamous-megagame-add...
1•homarp•1m ago•0 comments

Powered By the Apocalypse RPG character sheet builder (GitHub Pages)

https://github.com/tznind/lc
1•tznind•3m ago•0 comments

Personalities Dissolve and Reform in Multi-Agent Orchestrations

https://dyllonj.com/the-convergent-mind-how-personalities-dissolve-and-reform-in-multi-agent-orch...
1•dyllonj•4m ago•0 comments

Void – open-source Cursor alternative

https://voideditor.com/
1•modinfo•4m ago•0 comments

Life, Work, Death, and the Peasant: Spinning Plates

https://acoup.blog/2025/09/26/collections-life-work-death-and-the-peasant-part-ivd-spinning-plates/
1•claytonwramsey•6m ago•0 comments

Performance from architecture: comparing a RISC (MIPS) and a CISC (VAX) with SIM

https://dl.acm.org/doi/abs/10.1145/106974.107003
1•fanf2•8m ago•0 comments

Air Force AI Targeting Tests Show Promise, Despite Hallucinations

https://www.twz.com/news-features/air-force-ai-teaming-tests-show-promise-despite-hallucinations
1•throwaway888abc•8m ago•0 comments

Open Letter Generator: Easily share calls for problematic people to resign

https://this-is-an-open-letter.org
3•anopenletter•9m ago•0 comments

The Future (and Present) of AI Is Synthetic Data

https://sutro.sh/blog/the-future-of-ai-is-synthetic-data
4•cmogni1•11m ago•0 comments

Using LLMs to create datasets: reconstructing the historical memory of Colombia

https://arxiv.org/abs/2509.04523
1•PaulHoule•11m ago•0 comments

How Common Is Accidental Invention? – By Brian Potter

https://www.construction-physics.com/p/how-common-is-accidental-invention
1•rbanffy•12m ago•0 comments

ByteDance expected to maintain big role in new US TikTok, sources say

https://www.reuters.com/legal/transactional/bytedance-expected-play-big-role-new-us-tiktok-source...
2•SilverElfin•13m ago•0 comments

Things I Hate About SHAP as a Maintainer

https://mindfulmodeler.substack.com/p/6-things-i-hate-about-shap-as-a-maintainer
1•gmays•14m ago•0 comments

Weeds and the Evils of Landscape Fabric (2020)

https://www.gooseberrygardens.ca/post/weeds-the-evils-of-landscape-fabric
1•some-guy•14m ago•0 comments

Quick News on How to Recover Stolen Crypto from Scammers

1•timothyallen•14m ago•0 comments

What happens when an AI-generated artist gets a record deal? A copyright mess

https://www.theverge.com/ai-artificial-intelligence/785792/ai-generated-music-record-deal-copyright
1•thm•15m ago•0 comments

Bcachefs goes DKMS after Torvalds' kernel banishment

https://www.theregister.com/2025/09/25/bcachefs_dkms_modules/
1•ahlCVA•16m ago•0 comments

Genkit Go 1.0 and Enhanced AI-Assisted Development

https://developers.googleblog.com/en/announcing-genkit-go-10-and-enhanced-ai-assisted-development/
1•meetpateltech•17m ago•0 comments

Durotaxis: A new therapeutic target against metastatic cancer is discovered

https://english.elpais.com/health/2025-09-25/durotaxis-a-new-therapeutic-target-against-metastati...
1•pilingual•18m ago•0 comments

Getting Podman quadlets talking to each other

https://major.io/p/quadlet-networking/
1•speckx•19m ago•0 comments

Trump says TikTok should be tweaked to become "100% MAGA"

https://arstechnica.com/tech-policy/2025/09/trump-says-tiktok-should-be-tweaked-to-become-100-maga/
3•rbanffy•19m ago•0 comments

Soviet's First Planar Integrated Circuits – The CPU Shack Museum

https://www.cpushack.com/2025/02/13/soviets-first-planar-integrated-circuits/
1•rbanffy•22m ago•0 comments

Federal agencies DOGE questions about what cost-cutting team is doing

https://www.theregister.com/2025/09/26/senate_doge_report/
5•rntn•23m ago•1 comments

The Human Stain Remover

https://www.theguardian.com/news/2025/sep/23/long-read-britain-extreme-cleaner-murder-ben-giles
2•gmays•24m ago•0 comments

Expanded 287(g) Program Turns Local Police into Deportation Agents

https://www.aclu.org/news/immigrants-rights/how-expanded-287g-program-turns-local-police-into-dep...
6•ourmandave•26m ago•1 comments

Show HN: FingerprinterJS – A tiny JavaScript library for browser fingerprints

https://github.com/Lorenzo-Coslado/fingerprinter-js
6•lococococo•27m ago•0 comments

Macs are becoming the go-to choice for enterprise AI workloads

https://nerds.xyz/2025/09/macs-enterprise-ai-survey/
1•giuliomagnifico•28m ago•0 comments

I scraped the Crime solutions site

https://andrewpwheeler.com/2025/09/26/i-scraped-the-crime-solutions-site/
2•apwheele•29m ago•0 comments
Open in hackernews

Open Social

https://overreacted.io/open-social/
67•knowtheory•1h ago

Comments

jrm4•43m ago
This is such an important idea -- and yet I feel like the hyper-individualized "bluesky" implementation pictured is a less good practical idea than Mastodons more "server/host" way of doing things.

I get that theoretically the two should be similar or even identical in practice, but I feel like the way Bluesky goes so hard at "literally individuals maintain control over their own stuff" is kinda too hard for most, and that Mastodon's "just trust the server" way, which ABSOLUTELY has it's own problems, of course -- is still better, mostly because we have better practice in this style, in the form of good ol email.

micromacrofoot•37m ago
They should be interoperable... I should be able to take my account from bluesky and host it on any other pub server

The server shouldn't need to be specific to mastodon/bluesky networks either

Ghost (the blogging platform) is kind of a peek into this — you can host your microblogging account there and interact with other activity pub networks like mastodon

this is the promise of the activitypub standard, anyone that uses the standard can interact with anyone else using the standard...

danabramov•25m ago
I've tried to lightly allude to Mastodon here:

>Social aggregation features like notifications, feeds, and search are non-negotiable in modern social products.

Conceptually, Mastodon is a bunch of copies of the same webapp emailing each other. There is no realtime global aggregation across the network so it can only offer a fragmented user experience. While some people might like it, it can't directly compete with closed social products because it doesn't have a full view of the network like they do.

The goal of atproto is enable real competition with closed social products for a broader set of products (e.g. Tangled is like GitHub on atproto, Leaflet is like Medium on atproto, and so on). Because it enables global aggregation, every atproto app has a consistent state of the world. There's no notion of "being on a different instance" and only seeing half the replies, or half the like counts, or other fragmentation artifacts as you have in Mastodon.

I don't think they're really comparable in scope, ambition, or performance characteristics.

jpereira•10m ago
In my view the atproto approach asks the users to make fewer required complex decisions, but gives them the freedom to make many voluntary ones. If someone wants to use a particular application, they basically just need to sign in. If they don't have an existing ATProto account, they can just make one, in the flow of the application they're signing into. Later they can chose different clients, or different infrastructure, or move their account, to their own hosting even if they want.

Mastodon requires a complex decision upfront, which server do I trust, which is analogous to where you create your account on ATProto, but unlike ATProto, doesn't give the tools to seamlessly transition later.

The trust lens I think is a good one. You want to let different users make different tradeoffs in effort without having that leading to a worse experience..

mcny•33m ago
Now here is a controversial question... Can we have a free of cost top level domain? What are the actual costs associated with registering a domain? If let's encrypt can provide secure certificates free of cost, why can't a different no profit provide domains free of cost as well? It doesn't have to be pretty. It could be a UUID v7 stacked on top of another UUID v7 for all I care but it would be globally unique and available free of cost.

And once you go to the site, your browser will remember it anyway so you don't need to type the monstrosity.

Or is it a really bad idea™?

ramon156•23m ago
I might not be fully understanding the idea, but the difference here is that a let's encrypt certificate can be generated on the fly. domains are considered branding, and getting a 5 letter domain nowadays is impossible. The cost here is that you're renting a domain that others might want aswell, people don't really want your LE cert
notatoad•23m ago
running a domain costs money. there's no way around that - it requires server resources to respond to dns queries, and that requires servers and electricity.

so to offer it for free means somebody has to subsidize it. letsencrypt can operate because big companies with lots of money want their ads to be delivered without being intercepted by an ISP. what's the motivation for anybody to subsidize free domains?

deadbabe•15m ago
How about DNS on a blockchain?
Imustaskforhelp•17m ago
There are some github project which offer free domains if you send them a issue asking them kindly for subdomain iirc

https://github.com/topics/free-domains

Another thing, the thing that you mention is really similar to how tor onion links work... Except they offer encryption and prevents MITM/any other ways while still having your ip hidden.

Another idea which I use sometimes is to use something like cloudflare tunnels or ssh forwarding with things like serveo.net or any ssh based remote forwarding in general like pinggy or even ngrok.

If you are using this in some internal thing, I can also suggest something like piping server which I really like and I want to build something like a web browser tor-onion links esque but on top of piping server, its really really cool

https://github.com/nwtgck/piping-server

derefr•14m ago
> It could be a UUID v7 stacked on top of another UUID v7 for all I care but it would be globally unique and available free of cost.

You're essentially talking about IPv6 addresses.

Interestingly, most residential ISPs these days already issue your home network an IPv6 /64 or better! But they (sadly) just firewall off use of most ports that residential users have no purpose for — on my own network, even if I configure my router to allocate each machine on the network a public-routable IPv6 address, the only port the network (not the router!) is willing to allow non-established incoming flows to is 22/tcp.

But even if they worked, they'd still be ephemeral. At best, even if your ISP keeps the allocation the same, you'd lose it if/when you switch ISPs. (Similar problem to ISP email addresses.)

The real key here, would be if someone was freely giving out tiny slices of IPv6 https://en.wikipedia.org/wiki/Provider-independent_address_s... to individuals; and there were hosting providers / residential ISPs willing to add BGP routes in their ASN for these tiny prefixes. Then you could have a stable and portable and free IPv6 address for life. (It's certainly possible in theory, just not built yet — similar to how LetsEncrypt was "certainly possible in theory, just not built yet" until it was built.)

---

That being said, if you really want this to be DNS (not sure why; if it's not a short memorable name [and thus inherently competed over by typosquatters], then DNS is the wrong tool for the job), then you could do what systems like ngrok do, but directly serving those dynamic records as domains under its own gTLD, rather than serving them as subdomains under a domain. Maybe with each domain getting its own DNS zone and everything. That'd certainly be neat.

Note that way back when, the .me ccTLD sort of did this — they gave away .me "domains" for "free"; but with all web traffic on those "free" domains being intermediated by their L7 reverse-proxy servers, where they'd inject ads into any delivered HTML pages.

steveklabnik•11m ago
> It doesn't have to be pretty. It could be a UUID v7 stacked on top of another UUID v7 for all I care but it would be globally unique and available free of cost.

This is basically where did:plc comes in, for atproto. https://web.plc.directory/ provides free ID numbers. For example, mine is https://plc.directory/did:plc:3danwc67lo7obz2fmdg6jxcr .

Your domain then uses a txt record to indicate that you want it to be associated with that particular did:plc.

Kye•7m ago
It's been tried. People quickly distribute a JavaScript snippet to remove whatever monetization you put on there, as Namezero discovered.
ceayo•7m ago
Maybe AT over TOR? A hidden domain / onion address is totally free... I would supporting this a really nice enhancement to the protocol.
pelagicAustral•3m ago
There was a .FREE initiative but that got all weird after a while, the deadlines were not respected and then nothing happened... https://icannwiki.org/.free
numpad0•2m ago
[delayed]
tantalor•28m ago
We already had that in 2007:

https://en.wikipedia.org/wiki/OpenSocial

It was a complete disaster

rickette•23m ago
Shindig https://shindig.apache.org/ was the reference implementation of this spec. Was pretty novel at the time.
LightChaser•22m ago
Sadly, it's hard to imagine a world where something like this will ever catch on. The target audience for "traditional" social media is very different from the niche of people who want decentralized social media. Most people just use social media as a means to an end and don't really care about the systems behind it.

If the answer is that most people should just make a bluesky account, that defeats the whole purpose because then everyone will still be on one or two large providers.

A4ET8a8uTh0_v2•17m ago
Unfortunately, yes. The problem is, basically, people.
mozzius•15m ago
Even if everyone is on bsky.social, that's still a huge improvement on the status quo. It's not like the web isn't decentralised just because lots of people are on AWS - you can move away at any moment, adversarially if necessary.
dingnuts•4m ago
> If the answer is that most people should just make a bluesky account

wow, SOMEONE didn't read the article lol, very obviously. That's not the answer and if you had even skimmed the article you would realize that

the whole point of the article is that AT protocol solves the problem of "make a new account"

like seriously, log off bro

SoftTalker•20m ago
99% of social media users don't care about any of this. If it's one extra step or configuration they need to learn, or includes a word like "protocol" that they need to understand, they won't use it.
steveklabnik•19m ago
That's one reason why Bluesky has gained a lot of traction. All of this is under the surface, not something you need to care about unless you want to.
b_e_n_t_o_n•19m ago
I'm a simple man, I see a Dan post and I click.

I'm a bit concerned that the open web only won because of first mover advantage. What gives me hope is OSS winning.

I'd love to see something like atproto win though. It's clear that a major issue with social media is network effects preventing better apps from becoming popular.

tshaddox•19m ago
The bit about aggregation is interesting, but it's not clear to me what the performance characteristics will be for very popular accounts. Presumably Justin Beiber's repo cannot be expected to handle 100 million WebSocket connections, all of which push out a message the instant he posts something. Is it vital to have more centralized hosts which can implement the sort of hybrid push vs. pull models that Twitter famously needed to implement?
steveklabnik•16m ago
In atproto, those websocket connections aren't between users's repos, they're between an application and user's repos. Bieber has one connection per application doing aggregation, not per follower.
evbogue•19m ago
Does this article mention anywhere that Dan is a former employee of Bluesky and I just missed that disclosure?
leshokunin•17m ago
I feel very conflicted about this work.

On one side I find these ideas extremely compelling. This is aligned with the Indie web body of work, that pictures anyone having a personal website of their own content and ownership over that. And this page an article are beautifully put together.

On the other hand, we haven’t really seen a lot of developers adopting these standards for their own projects (like using this for their personal website or open source project). Nor from casual users (including people who make their own blogs and websites).

I am deeply concerned about the apathy people have towards the idea of ownership, openness and interoperability. It gives the idea that people just want to be fed TikTok and Instagram reels.

I respect the vision and the work. Will personally see if we can use this for our work. But I wonder how we make this into something that’s not just a micro niche hobby.

nunobrito•13m ago
You are correct, and yet depends on ourselves to popularize and make this tech happen. Maybe, just maybe a newer startup out there will have a CEO/CTO that is deeply influenced by open social and delivers a success app that reaches the masses.

One never knows, but for sure it won't happen when we do nothing.

nunobrito•15m ago
Good article, very clear.

Can you also do one for NOSTR?

The functioning is similar, albeit there is no need for hosting user data since it can be sent to multiple relays and live reachable to others from there.

Thanks in advance.

api•13m ago
> Open source has clearly won. Yes, there are plenty of closed source products and businesses. But the shared infrastructure—the commons—runs on open source.

Lost me right there. Open source is the infrastructure that powers closed cloud. None of the openness makes it to the end user. It only benefits highly technical users and businesses.

Open source was made irrelevant (to non-technical users) by the shift to services and cloud.

bumseltagbaerbi•11m ago
Oh, some fancy British Indian Ocean TLD; totally trustworthy and morally right!
ceayo•10m ago
Wow, I always imagined Activitypub to be the better protocol and AT a cheap knock-off, but reading this article made me realize at is, actually, way better - primarily because multiple programs can access the same identity. This is really a great feature to have! This article was a real mind-opener for me.
jrowen•5m ago
Open source has clearly won.

This is clearly a wild claim that almost undermines the rest of the argument, but to the extent that we can accept that there are open source software packages that decision-makers deep in that industry will reliably choose...it's not clear how this revolution will extend to "regular people." They just want easy. Make something as easy and fun as Instagram. They don't give a crap about all this, they don't want to think about it.

Kye•3m ago
A complementary article I wrote: "Nobody cares about decentralization until they do"

https://kyefox.com/nobody-cares-about-decentralization-until...