Hacker Newsnew | past | comments | ask | show | jobs | submit | videah's commentslogin

The thermostat is paired with the boiler, the signals bundle the unique ID’s of each so this won’t happen. Otherwise there would be a risk the original thermostat would do the same.


The thermostats are paired, if my setup was able to control another apartments boiler then the original thermostat would also do that


This did come up when I was researching this but it’s incredibly dangerous as you’ll be spewing all over the spectrum due to harmonics, I considered it too much of a hack for my liking


Mastodon developers have made it clear that they are not interested in implementing post migration. The protocol is just not suited for it.


The protocol trivially supports it given there is already a mechanism to indicate you're moving, and all your posts are accessible,and can be pulled down by the new server, or can be extracted from the downloadable (signed) export. So it boils down to willingness or priorities, not the protocol.


Posts are linked with accounts and blasting old posts out as if they are new is not practical in a federated network, and since Mastodon doesn’t support backfilling (and likely never will) it’s just not going to happen. This isn’t even getting in to the logistics of redirecting replies and likes/boosts. The GitHub issue for it has been open since 2019.


There's no need to post old posts out "as if they are new". They just need to be hosted by the new server, and returned as part of the right collections when someone requests those collections. They do not need to be sent out at all, because they are not new. Posts are "linked" with accounts in the sence that the actor id contains a URI, and if served up from a new address, that actor id can end up pointing to a location that does no longer exist. But Mastodon also stores the signature of the posts. So a simple solution to this is to also include signed assertions about the transfer of an account, and serve up the signature with the posts, and optionally perhaps wrap the whole thing in a "local" "Announce" activity which would mitigate some compatibility issues with clients that might object to an object being included in a collection with actor id's from a different domain.

This is not a complicated problem to solve, and one entirely orthogonal to the protocol, which just sets out a very simple framework for the distribution of activities and defines a basic set of activities. There's nothing in the protocol which even requires protocol changes for this.

> and since Mastodon doesn’t support backfilling

Mastodon backfills all kinds of things. There are just limits on it that would need to be eased, and limits on what of that it will serve up unauthenticated. Then these objects would need to be imported. This is a very soft barrier to poke at since Mastodon already has code dedicated to processing posts from other instances, just not anything specific to migration.

> (and likely never will) it’s just not going to happen.

Mastodon also "likely never would" support quote posts not that long ago, and yet I see quote posts all the time, and can quote post myself as well.

There are multiple forks of Mastodon, and many other pieces of Fediverse software, and if/when the demand is significant enough people will sooner or later make this happen. To make it more concrete, my girlfriend is involved in setting up a service running various Fediverse software, and I can guarantee you from first hand knowledge that it will at some point add support for migrating posts to Mastodon whether or not the core devs want to. No protocol changes required, and in fact most of the work can be done outside of Mastodon entirely with only minor tweaks to Mastodon itself. Have you looked at the code? I have.

> This isn’t even getting in to the logistics of redirecting replies and likes/boosts.

You don't need to. You're unnecessarily overcomplicating things. You can obtain those when doing an import, and you can accept that either the original server will redirect them, or it won't. Currently they won't. It's not by any means a disaster if new boosts or replies for an old post using the original actor URI disappears into the ether - what matters by far the most to people is that they are still there in their timelines. Frankly, I'd be willing to bet - it certainly applies for my old posts from before I moved to my own instance - that to most people it's irrelevant whether the posts are accessible via ActivityPub at all, as long as they're still visible in their timeline on the web.


And the protocol can't be improved?


I have never had as many spam bots in my DMs and replies as I have right now.


Twitter keeps emailing me about how I need to log in and look at fake notifications I've already seen. I verified I was already unsubed from all the various fake notifications they generate (including the specific fake ones they generated).


By the numbers, I'm now receiving ~2.2 spam/DAY via DMs, up from ~2.4 spam/WEEK via DMs averaged over Jan-Oct.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: