ada
@ada@piefed.blahaj.zone
- Comment on [deleted] 10 hours ago:
Hi, from another instance (technically two) that doesn't require emails!
- Comment on this 82 year old woman dressing like she was 40 or younger makes me think about how ridiculous I'll look like when and if I reach that age. Am I misguided? 5 days ago:
"acting" your age says everything. If you're acting, you're not living authentically. And sometimes that's just how it is. But if you're aspiring to a life that involves confining yourself so that you can live on other people's terms, maybe you should dream bigger.
- Comment on Scifi question about time travel: 5 days ago:
Think of it this way.
"I went back in time to save my family" in an infinite timelines story means that going back in time spawns in infinite number of worlds that didn't exist before, in which the family doesn't make it, and an infinite number in which they do. And not a single one of those families is the "real" family of the person who went back in time.
The fact that the author choose to focus on one perspective in which it seems like the time travel has made a difference, doesn't change the fact that it didn't make a difference, and the family they were trying to save is gone. The infinite copies weren't "saved" from anything, because there are infinite versions that weren't.
The only way to tell a meaningful story in that situation is to create situation where the actions of jumping back in time alter the future of the person jumping back in time. And that means you either suck up the paradoxes, or you write a clever story in which the paradoxes are neatly accounted for before they ever occur (or you write a closed loop story)
- Comment on Scifi question about time travel: 5 days ago:
Invincible can't move between the infinite timelines though, and no storyline is hanging off of the important changes he makes those timelines by travelling through time/dimensions. He's not "saving" anyone by jumping through to another universe
- Comment on Scifi question about time travel: 5 days ago:
That's exactly my point! In an infinite timelines story, there is nothing that has special meaning over the others, making it boring, because it's all irrelevant!
- Comment on Scifi question about time travel: 6 days ago:
The reality I experience is the only one that matters to me. To an outside observer, all of them are as equally real and there is no true timeline.
In a story, there is no real, there is only outside observers...
- Comment on Introducing reitti: a selfhosted alternative to Google Timeline 6 days ago:
Is there any way of forcing it to rebuild places and trips? Somewhere along the line, most of mine disappeared. It's still building new ones just fine as GPS logger adds real time data, but most of my historical stuff is gone.
The actual data is there, and it shows up fine on the maps for each day, but the places/trips/stats etc are mostly empty.
I can't see anything in the logs that might explain it
- Comment on Scifi question about time travel: 6 days ago:
Apologies, I copied and pasted the answer below from another reply I made elsewhere in this thread
==
I'm not talking about about the possibility of real infinite dimensions. I'm talking about sci fi, and stories, which is the context of the OPs question.
In a "real" scenario, the experience that matters is the one I'm having, not the one other versions of me might be having.
But in a story, there is no "true" timeline, or a more "real" timeline. They're all being retold to us indirectly, and the choice of the version of the person retelling those experiences is arbitrary by the author. It doesn't matter what perspective the author chooses, because every other outcome also happened, the author just didn't tell us those stories.
- Comment on Scifi question about time travel: 6 days ago:
I'm not talking about about the possibility of real infinite dimensions. I'm talking about sci fi, and stories, which is the context of the OPs question.
In a "real" scenario, the experience that matters is the one I'm having, not the one other versions of me might be having.
But in a story, there is no "true" timeline, or a more "real" timeline. They're all being retold to us indirectly, and the choice of the version of the person retelling those experiences is arbitrary by the author. It doesn't matter what perspective the author chooses, because every other outcome also happened, the author just didn't tell us those stories.
- Comment on [deleted] 6 days ago:
You've shown your kid that he's in charge of his own body, and shown him that you can be trusted if he approaches you with sensitive or embarassing topics.
What other people think is irrelevant, because your relationship with your kid will be forever better because you've shown him you can be trusted.
- Comment on Scifi question about time travel: 6 days ago:
Except for the fact it makes every decision, every moment of tension and every event that occurs irrelevant, because an infinite number of universe exist in which the events occurred and in which they didn't occur.
- Comment on Introducing reitti: a selfhosted alternative to Google Timeline 1 week ago:
I've got a question about how reitti calculates significant places/visits.
I was thinking of adjust gps logger so that it doesn't log points if they're within 10m of the last point it logged. That will clear up the data when I'm at home or work, so that there is less of a random squiggle of location data. It will record me arriving at home, and leaving home, but not much in between.
Will that impact how reitti calculates locations though? Is it looking at the number of points, or is it simply a matter of duration within a particular vicinity?
- Comment on Introducing reitti: a selfhosted alternative to Google Timeline 1 week ago:
Having all of this data stored in a location I can control has been really good.
But yesterday, it was pointed out to me that the API reitti provides means I have access to over a decades worth of location history that I can use to geotag my photo collection! That is a game changer. I've been trying to find a way to pull that information from google location history for a long time, and it turns out, you've created it!
This is really valuable to me, so I want you to know just how much I appreciate the effort you've put in to making it. Thank you
- Comment on Introducing reitti: a selfhosted alternative to Google Timeline 1 week ago:
I'm on android. I'll raise a bug report.
- Comment on Introducing reitti: a selfhosted alternative to Google Timeline 1 week ago:
Well, the last update seems to have cleared the queue, and all of my history from that 10 year import now shows, with trips and places identified!
But now, it's having issues with importing the new google format import. I've got a 34MB file there that goes back to 2017, and this data says that it has imported, but then never appears in my history.
If it's relevant, there is overlap in the data, as my 10 year takeout import went up to 2023, and my "new format" import starts in 2017 and went a couple of days ago. I changed my google account in 2017, but logged in to both on my phone simultaneously, so I was accruing location data on both accounts at the same time for a while before I turned it off on my old account.
- Comment on Is the Fediverse stalling? 1 week ago:
Who?
- Comment on Is the Fediverse stalling? 1 week ago:
That's really interesting. Australian here, and I've remarked several times how the userbase of the fediverse isn't dominated by American voices like most other social media platforms I've used.
- Comment on Introducing reitti: a selfhosted alternative to Google Timeline 1 week ago:
Since I last commented, the queue has jumped from about 9000 outstanding items, to 15,000 outstanding items, and it appears that I have timelines for a large amount of my history now.
However, the estimated time is still slowly creeping up (though only by a minute or two, despite adding 6000 more items to the queue).
I haven't uploaded anything manually that might have triggered the change in queue size.
Is there any external calls made during processing this queue that might be adding latency?
tl;dr - something is definitely happening
- Comment on Introducing reitti: a selfhosted alternative to Google Timeline 1 week ago:
Ok, so it may not be frozen. The numbers in the queue seem to imply it is, however, timelines and places are slowly filling out in my history. A couple of dates I had looked at previously were showing me tracklogs for the day, but not timeline information, and now, they're showing timelines for the day
- Comment on Introducing reitti: a selfhosted alternative to Google Timeline 1 week ago:
I was also trying to set up GPSLogger whilst it was crunching through the backlog, and I manually transferred a file from that app before I had autologging configured. Not sure if that could have done it?
The times don't overlap, as the takeout file is only up until 2023
- Comment on Introducing reitti: a selfhosted alternative to Google Timeline 1 week ago:
i7-8700 with 64GB of RAM
- Comment on Introducing reitti: a selfhosted alternative to Google Timeline 1 week ago:
It's a 1gig json file that has about 10 years of data. I get multiple repeats of the rabbit timeout in the logs. The Job Status section tells me that it's got just under 9 hours of processing remaining for just over 16,000 in the stay-detection-queue. The numbers change slightly, so something is happening, but it's been going for over 12 hours now, and the time remaining is slowly going up, not down.
reitti-1 | 2025-07-04T03:06:08.820Z INFO 1 --- [ntContainer#2-1] c.d.r.s.p.VisitDetectionService : Detected 61806 stay points for user ada reitti-1 | 2025-07-04T03:06:17.848Z WARN 1 --- [ntContainer#2-1] o.s.a.r.l.SimpleMessageListenerContainer : Consumer raised exception, processing can restart if the connection factory supports it reitti-1 | reitti-1 | com.rabbitmq.client.ShutdownSignalException: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - delivery acknowledgement on channel 9 timed out. Timeout value used: 1800000 ms. This timeout value can be configured, see consumers doc guide to learn more, class-id=0, method-id=0) reitti-1 | at org.springframework.amqp.rabbit.listener.BlockingQueueConsumer.checkShutdown(BlockingQueueConsumer.java:493) ~[spring-rabbit-3.2.5.jar!/:3.2.5] reitti-1 | at org.springframework.amqp.rabbit.listener.BlockingQueueConsumer.nextMessage(BlockingQueueConsumer.java:554) ~[spring-rabbit-3.2.5.jar!/:3.2.5] reitti-1 | at org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer.doReceiveAndExecute(SimpleMessageListenerContainer.java:1046) ~[spring-rabbit-3.2.5.jar!/:3.2.5] reitti-1 | at org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer.receiveAndExecute(SimpleMessageListenerContainer.java:1021) ~[spring-rabbit-3.2.5.jar!/:3.2.5] reitti-1 | at org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer$AsyncMessageProcessingConsumer.mainLoop(SimpleMessageListenerContainer.java:1423) ~[spring-rabbit-3.2.5.jar!/:3.2.5] reitti-1 | at org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer$AsyncMessageProcessingConsumer.run(SimpleMessageListenerContainer.java:1324) ~[spring-rabbit-3.2.5.jar!/:3.2.5] reitti-1 | at java.base/java.lang.Thread.run(Unknown Source) ~[na:na] reitti-1 | Caused by: com.rabbitmq.client.ShutdownSignalException: channel error; protocol method: #method<channel.close>(reply-code=406, reply-text=PRECONDITION_FAILED - delivery acknowledgement on channel 9 timed out. Timeout value used: 1800000 ms. This timeout value can be configured, see consumers doc guide to learn more, class-id=0, method-id=0) reitti-1 | at com.rabbitmq.client.impl.ChannelN.asyncShutdown(ChannelN.java:528) ~[amqp-client-5.25.0.jar!/:5.25.0] reitti-1 | at com.rabbitmq.client.impl.ChannelN.processAsync(ChannelN.java:349) ~[amqp-client-5.25.0.jar!/:5.25.0] reitti-1 | at com.rabbitmq.client.impl.AMQChannel.handleCompleteInboundCommand(AMQChannel.java:193) ~[amqp-client-5.25.0.jar!/:5.25.0] reitti-1 | at com.rabbitmq.client.impl.AMQChannel.handleFrame(AMQChannel.java:125) ~[amqp-client-5.25.0.jar!/:5.25.0] reitti-1 | at com.rabbitmq.client.impl.AMQConnection.readFrame(AMQConnection.java:761) ~[amqp-client-5.25.0.jar!/:5.25.0] reitti-1 | at com.rabbitmq.client.impl.AMQConnection.access$400(AMQConnection.java:48) ~[amqp-client-5.25.0.jar!/:5.25.0] reitti-1 | at com.rabbitmq.client.impl.AMQConnection$MainLoop.run(AMQConnection.java:688) ~[amqp-client-5.25.0.jar!/:5.25.0] reitti-1 | ... 1 common frames omitted
- Comment on Introducing reitti: a selfhosted alternative to Google Timeline 1 week ago:
I managed to break our instance. I imported several years worth of google takeout location data, and now the "stay-detection-queue" is stalled.
- Comment on KAOSnow, a totally new take on Democracy 1 week ago:
Minorities are outnumbered by definition. Putting minority rights up to majority leads to minorities getting fucked over...
- Comment on PNG has been updated for the first time in 22 years — new spec supports HDR and animation 2 weeks ago:
If this actually stands a chance of taking off, I'll honestly take what I can get to normalise HDR images
- Comment on PNG has been updated for the first time in 22 years — new spec supports HDR and animation 2 weeks ago:
HDR capable PNGs that don't look shite on SDR displays? Sign me up!
- Comment on Why are hotels in Australia so inexpensive compared to hotels in the USA and Canada? 2 weeks ago:
Unless it's schoolies!
- Comment on The Fediverse Passport: A needed tool. 2 weeks ago:
I don't use bluesky or nostr for the very reasons I outlined in my comment
- Comment on The Fediverse Passport: A needed tool. 2 weeks ago:
I'm not the OP.
And no, a central account doesn't require a central service, it just requires amendments to the protocols to allow for a decentralised identity. Nostr, bluesky, etc all work that way. Nostr is full of nazis and bitcoin bros, and bluesky is effectively centralised in other ways, but both of them do have a genuinely decentralised single identity system.
There are a few ways of doing it. A single account on the first platform, and then signing up to remote platforms with that account. A system of trust that allows a user to verify that other remote accounts are genuinely also them. Combine it with platforms that recognise content posted from other accounts/platforms that belong to the same person, and let them edit the "remote" content locally and federate it out again etc.
So you don't end up with a centralised identity, but rather, the ability to manage your identity from whichever instance you happen to be signed in to as if it were created locally on that instance.
- Comment on The Fediverse Passport: A needed tool. 2 weeks ago:
A passport in the way described here doesn't need to be centralised. Your profile could link to your other profiles through metadata, rather than a centralised system.