Nutomic
Lemmy Lead Developer and father of two children.
I also develop Ibis, a federated wiki.
- 30 Posts
- 106 Comments
Nutomic@lemmy.mlto
Asklemmy@lemmy.ml•What books are your favourite and what are you reading now?
0·2 months agoAt the moment I’m reading the “Book of the new Sun” series. Its quite confusing in the beginning, but with time it gets better and better. I like that it covers a lot of philosophical questions, while still being a fun fantasy story.
Nutomic@lemmy.mlOPMto
Announcements@lemmy.ml•Lemmy Development Update June 2026 and 1.0.0-beta.1English
0·2 months agoOkay in the browser dev tools open “Storage” tab and go to “Local Storage”. There should be an item
oauth_statewith a value like{"state":"xxx","oauth_provider_id":1,"redirect_uri":"https://voyager.lemmy.ml/oauth/callback","prev":"/","expires_at":1783389838355}. Sounds like one of those items is missing.
Nutomic@lemmy.mlOPMto
Announcements@lemmy.ml•Lemmy Development Update June 2026 and 1.0.0-beta.1English
0·2 months agoRequest error while calling POST /oauth/authenticate with {“code”:“3ed55281d78996fe5c2f”,“oauth_provider_id”:1,“redirect_uri”:“https://voyager.lemmy.ml/oauth/callback”}
This must be the problem but I dont know what it means. Check the network tab in browser dev tools for that request, and see whats the response or why it failed.
Nutomic@lemmy.mlOPMto
Announcements@lemmy.ml•Lemmy Development Update June 2026 and 1.0.0-beta.1English
0·2 months agoTried the Github signup just now and it worked fine. You approved the Lemmy login once it redirected to Github right? Maybe try going into your Github settings and removing Voyager entry, then try again. Also check the browser console for any errors. And try a different browser, or disabling privacy plugins.
Nutomic@lemmy.mlOPMto
Announcements@lemmy.ml•Lemmy Development Update June 2026 and 1.0.0-beta.1English
0·2 months agoWe wiped the data on voyager at some point so your existing account is probably gone. You can just make a new account with the same name.
Nutomic@lemmy.mlto
Asklemmy@lemmy.ml•Am I going to reduce a room’s temperature covering a huge hopper window with either paper or reflective aluminum foil, but leaving the window a bit open when the sun shines directly into the window?
0·3 months agoOpen all the windows during night time when its cool, close windows and shutters during daytime. If you dont have shutters, put foil on the outside of the window, not inside. Also use a fan for air flow.
Nutomic@lemmy.mlto
Fediverse@lemmy.world•it would be good to have a nice activitypub debuggerEnglish
0·3 months agoif i open my own user profile from mastodon, it only shows me about half the posts that i actually make.
That is normal, its usually because no one on that instance follows your user profile specifically. Part of your posts are federated because someone is following a subset of the communities where you are posting.
Nutomic@lemmy.mlto
Fediverse@lemmy.world•Private community here on the fediverse?English
0·3 months agoPrivate communities in Lemmy only federate with approved users and their instances. So if you dont trust lemmy.xyz, simply dont approve any followers from that instance, then it will never receive any private content.
Nutomic@lemmy.mlto
Asklemmy@lemmy.ml•[Ethics] Why do people condemn Zoophilia on the basis of other animal's inability to consent but those same people kill animals without asking for their consent? Why such inconsistency?
0·3 months agoThat sentence is from the old covenant, which also requires animal sacrifice among other things. The entire old covenant is not binding for Christians anymore, since Jesus replaced it with the new covenant.
Nutomic@lemmy.mlMtolemmy.ml meta@lemmy.ml•Something’s up with federation from multiple instances
0·3 months agoNormally Lemmy returns an error if activities cant be handled (eg instance is down). Then the sending instance keeps retrying until it is successful. But in this case its a bit different, and the sending looked successful.
Anyway I made a change to the federation library to add
Hostheader automatically if missing, then this problem wont happen anymore in the future.
Nutomic@lemmy.mlMtolemmy.ml meta@lemmy.ml•Something’s up with federation from multiple instances
0·3 months agoOld posts and comments will come in when we receive votes or replies for them. But missing votes won’t be federated.
Nutomic@lemmy.mlMtolemmy.ml meta@lemmy.ml•Something’s up with federation from multiple instances
0·3 months agoI found it now, posts are coming in normally again.
Its unrelated, problem was from removing
Hostheader in nginx.
Nutomic@lemmy.mlMtolemmy.ml meta@lemmy.ml•Something’s up with federation from multiple instances
0·3 months agoFound the problem, I had commented out the
Hostheader in nginx thinking it would not be necessary. Turns out I was wrong. Adding the header back in fixed the problem.Big thanks for notifying about this!
Nutomic@lemmy.mlMtolemmy.ml meta@lemmy.ml•Something’s up with federation from multiple instances
0·3 months agoYou’re right, its also really noticable if you just compare the All feed, on lemmy.ml almost everything from local users. Most posts from other instances are missing. In the server logs are a lot of errors like this:
lemmy-1 | 0: lemmy_server::root_span_builder::HTTP request lemmy-1 | with http.method=POST http.scheme="http" http.host=0.0.0.0:10633 http.target=/inbox otel.kind="server" request_id=780b6573-2672-4361-87c2-6ece46e272ee lemmy-1 | at src/root_span_builder.rs:16 lemmy-1 | 2026-06-09T17:34:25.537123Z WARN lemmy_server::root_span_builder: Unknown: Incoming activity has invalid signatureI thought at first that it would be related to the new 0.19.19 release, but downgrading to 0.19.18 doesnt fix the problem.
Issue link: https://github.com/LemmyNet/lemmy/issues/6581
Nutomic@lemmy.mlMtolemmy.ml meta@lemmy.ml•Something’s up with federation from multiple instances
0·3 months agoDont know whats going on with these comments, but federation status shows up to date in both directions:
Nutomic@lemmy.mlto
Fediverse@lemmy.world•The European Social Stack — An open declarationEnglish
0·3 months agoYes that’s me ;)
They contacted us just a few days ago, asking if we want to sign. So I also don’t know any more details yet, only what the public declaration says.
Right, 1.0 still needs some more months of development before it’s ready for production.







Wow this “policy” has 3700 lines in total. It must take a lot of time to create and maintain it. How does someone even find the time for that?
I tried to access some blocked users and communities via tesseract.dubvee.org and it simply shows a generic “Not Found” error. So this is impossible to figure out for the average user. Even for developers it would be hard to figure out if the JSON file was hidden a bit better.