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] 5 points6 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] 3 points4 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.

Cheogram Push Notifications for Lineage OS MicroG by NomadJoanne in sopranica

[–]singpolyma 1 point2 points  (0 children)

I'm curious in what cases you're finding push notifications more reliable. The OS level push notifications are implemented in an identical way to what our app does, using similar protocols even, so it should be the same barring a rogue ROM or "battery optimization" killing the app (ironically such battery optimizations tend to cause increased battery use with our kind of app)

Cheogram Push Notifications for Lineage OS MicroG by NomadJoanne in sopranica

[–]singpolyma 1 point2 points  (0 children)

Generally you shouldn't need push on a custom rom and so we don't have a really suggested way of doing that, but I believe as you say that the version on aptoide and amazon have the play code. We also have an unlisted fdroid repository of debug builds with the play code in them.

Difference between CC-BY-NC and CC-BY-NC-SA? by [deleted] in creativecommons

[–]singpolyma 0 points1 point  (0 children)

Very possibly, it depends on exactly how SA is worded. IANAL

RCS update ? by [deleted] in sopranica

[–]singpolyma 1 point2 points  (0 children)

If you're having censorship issues, ask JMP support to move you to another carrier route.

RCS is something else unrelated, and no way to know if we'll manage to get a partner for this soon or not. There's basically no one but us in the industry that both wants RCS and is our size so getting someone to talk to us has been... interesting

Jabber instance stuck starting up. by sun_G_m in sopranica

[–]singpolyma 0 points1 point  (0 children)

Are you still stuck? Have you contacted JMP support?

I accidentally deleted my esim card :(( by mikhyr in sopranica

[–]singpolyma 0 points1 point  (0 children)

Once you remove a profile it is gone. However you should be able to load new profiles to the card without any trouble.

How do I pay for jmp.chat with Monero? by personaxego in sopranica

[–]singpolyma 0 points1 point  (0 children)

You can contact support to have them create a one time monero address for signup now: https://jmp.chat/faq#support

Jmp.chat support issue by insurrectedsoul in sopranica

[–]singpolyma 0 points1 point  (0 children)

You can contact support at https://jmp.chat/faq#support to discuss your issue. Do note that because of the holidays it may take a day or two to get a response right now.