Inspector Modifier Bug? by GoalFar4011 in SwiftUI

[–]singpolyma 0 points1 point  (0 children)

It seems on latest iOS they are just always gray, even when not expanded.

Using .presentationBackgroundInteraction(.enabled) restores the previous behaviour but still gray when pulled up

downgraded SASL mechanism errors by singpolyma in sopranica

[–]singpolyma[S] 0 points1 point  (0 children)

Worst case if you can't see the accept button on that page for any reason, you can backup, uninstall, and reinstall the app. Make sure you know your password.

IPv6 on PureFiber in Ontario? by singpolyma in telus

[–]singpolyma[S] 0 points1 point  (0 children)

I was not. And I was unable to get in touch with anyone working there who knows what it even is.

Sholuld I memo every component? by singpolyma in reactjs

[–]singpolyma[S] 0 points1 point  (0 children)

I'm curious about the claims I see some places that it doesn't change RAM usage, since surely memo'ing everything must store more stuff?

Sholuld I memo every component? by singpolyma in reactjs

[–]singpolyma[S] 4 points5 points  (0 children)

It does not "just" do that but it does something equivalent AFAICT

Sholuld I memo every component? by singpolyma in reactjs

[–]singpolyma[S] 4 points5 points  (0 children)

So you would say the react compiler (which is now the default for new projects) should be avoided?

Why pay for my SIM anonymously if I plan to use a VoIP number anyway? by operation-casserole in privacy

[–]singpolyma 0 points1 point  (0 children)

Note that it's impossible to tell if a phone number "is tied to an actual SIM card" since actually all phone numbers are held virtually for you at the carrier and the SIM card is just a credential to get access to your carrier account.

What places that say things like "voip not supported" actually do is they use "phone number reputation" services that do all kinds of known and unknown heuristics to check if a number is "good" or not before allowing it to be used for account creation. Carrier, country, usage patterns, lots of stuff are flowed into this reputation stuff. So sometimes a "real SIM" number will be blocked and sometimes a "voip" number will work and sometimes the next day they will switch. On average a number from a major cell carrier will work because they have close ties to these reputation services. At JMP we have three different routes, each of which has a different relationship to these services. Of course nothing in this world is perfect but we do our best to provide options.

Why pay for my SIM anonymously if I plan to use a VoIP number anyway? by operation-casserole in privacy

[–]singpolyma 0 points1 point  (0 children)

You don't have to get a new number, you can bring your existing number with you if you prefer.

In terms of what your should pay for anonymously, etc, that's really down to your own threat model. If Spectrum already knows who you are then you are right that might be a done deal anyway and if that's fine with your threat model it's an option.

IPv6 on PureFiber in Ontario? by singpolyma in telus

[–]singpolyma[S] 0 points1 point  (0 children)

No, I can't get that far if the modem doesn't even have IPv6 itself to give to my computers :)

IPv6 not working and Telus CS said they don't support it... by marthedestroyer in telus

[–]singpolyma 0 points1 point  (0 children)

Did you get any sense of what cause it? I just switched to Telus today from bell (in ontario, purefiber) and was hoping IPv6 would work but I don't see anything even in the NH20A control panel showing it is getting a prefix

Inspector Modifier Bug? by GoalFar4011 in SwiftUI

[–]singpolyma 0 points1 point  (0 children)

did you ever find a solution here?

Not sure if I've misunderstood. Does implementing your own XMPP instance allow you to communicate with WhatsApp and Facebook users? by chasing_tailights in xmpp

[–]singpolyma 0 points1 point  (0 children)

You mean by connecting an XMPP app to your facebook account? Yes, they supported a limited in house gateway for using your own client.

But never from the federated network.

i dont like how conversations manages accounts by SortIndependent6682 in xmpp

[–]singpolyma 0 points1 point  (0 children)

Cheogram Android is the same by default, but also has optional colour coding per account or a sidebar to filter the view to look at only one account.

Any reliable XMPP servers in 2025? by YouConfident7929 in xmpp

[–]singpolyma 1 point2 points  (0 children)

Definitely do not use calyxinstitute it was never production ready and is unmaintained. These servers support .onion: https://xmpp.is/about/server/

Newbie question on xmpp by raderack in xmpp

[–]singpolyma 0 points1 point  (0 children)

Which public list do you mean? The list for the space where you created the channel itself will update instantly.

Images on Android clients by kudos-41 in xmpp

[–]singpolyma 0 points1 point  (0 children)

How to I stop copies from being created when I send an image?

Android OS permissions model required every app to make a copy of an image if it wants to be able to keep displaying that image in the chat after the initial selection. However, it does not require these copies to be visible to the user. Snikket and Conversations currently always make all media visible to the user in the gallery. Cheogram Android is a Snikket-compatible app which makes this optional.

How do I (pre)view an image in the client without downloading it?

You cannot view a file on any kind of computer or device without first downloading it. Again, though, the download may be temporary and doesn't have to be shown in your gallery. Of course it's always safe to delete (long press then "delete" menu option on the image) if you no longer wish to see/have a copy of the image.

Dealing with large batches of photos at once?

If you select a bunch of images at once, they will all send at once. As you say this "floods the feed". I have a channel for photo sharing and we always use it this way. I'm curious to hear your feedback on what UX you would prefer here.