pootriarch

joined 2 years ago

I have the Multiling keyboard. I don't recommend it to others as it's rather long in the tooth and still has quirks I haven't fully sorted. I keep it precisely because it does multi-language support with separate dictionaries; I switch it between U.S. English and French Canadian and autocorrect follows. It's massively customizable but I don't understand it and am more likely to render it unusable than to make it better.

i do have. and my 'sms' goes over it. but i can't make everyone come to me. (i did abandon the ones who are whatsapp-only tho)

[–] pootriarch@poptalk.scrubbles.tech 1 points 7 months ago (2 children)

When I installed Signal it complained that I didn't have Google Play Services and fell back to websockets. But my phone is boring, I do have Google services. Could I have something in a firewall config that made it pick wrong? Is it using a different checking mechanism from all my other apps that go through FCM?

Unfortunately this is a non-starter for me at the moment.

  • Molly/FOSS/UP is deprecated and frozen at a prior version, so I'm at risk of vulnerabilities.
  • Upgrading to current Molly-FOSS requires a VAPID-capable mollysocket (1.5 or higher).
  • mollysocket cannot be upgraded with a simple cargo install. cargo throws error[E0599]: no function or associated item named ec_gen found for struct PKey<_> in the current scope

Searching for PKey::ec_gen() points to openssl. mollysocket has at least two dependencies that it doesn't declare, but we don't know how many.

You probably need to install some system packages, like libssl-dev libsqlite3-dev.

The best-case scenario is that libssl-dev is a lower version from what it wants, and that an upgrade would clear the problem. But since the dependency isn't declared, we don't know the minimum version. In my case it doesn't matter as I'm in a shared hosting environment and I can't just change system packages.

I'll need to figure out a way to go back to vanilla Signal, and a way for Signal to recognize that I do in fact have Google Play Services. The Molly docs explain only moving to Molly, not away from it.

[–] pootriarch@poptalk.scrubbles.tech 1 points 7 months ago (1 children)

i surely didn't explain well. to my knowledge there are three mollys. the standard one with google services blobs, the -foss that has no blobs and presumably has to use websockets, and the -up (-foss-up?) that can do unified push, though it doesn't have to.

i forget whether foss and -up were in different repos to each other. but without my changing any repos, molly(-foss)-up updated itself to 7.23.1-1.up1-foss. this is behind the 7.26 of -foss. it displays a dialog that says it's deprecated, and since it's left backrevved, isn't likely getting security updates. clicking install sends you into the hole i described at first.

i do believe this path is working and that my notifications are coming through my xmpp account, not websockets. but i haven't traced it to prove it is so.

[–] pootriarch@poptalk.scrubbles.tech 1 points 7 months ago (2 children)

OK, the VAPID key is new and it's mentioned but not documented (other than to say it's used if 'it supports it'). Is Molly now dependent on the QR code and VAPID for configuration (meaning I couldn't attach it to the pre-1.5 mollysocket that I have now)?

thank you! i have to look at mollysocket then; i don't remember the vapid/qr step, so might have to upgrade it also

 

F-Droid just pushed a Molly-UP update that appears to only add a deprecation warning, and that holds the version number below Molly-FOSS.

There are no instructions. The Install link points to the repo, which F-Droid just notes that I already have.

In the past I have completely lost Signal history twice, once from reinstalling Signal itself but it refusing to read the backup, and once from trying to upgrade from Signal to Molly but having a backup versioned in the wrong direction.

Is the safe process for replacing Molly-UP written down anywhere? I would strongly prefer keeping Unified Push, but I feel like I've been told to walk into a dark tunnel.

[–] pootriarch@poptalk.scrubbles.tech 4 points 8 months ago (2 children)

it's not a cap, it's that the monthly fee covers 120 mins. overages accrue per-minute charges, but if you're routinely needing more than 2h talk time, jmp may not be the best answer

q21 on https://jmp.chat/faq

Every JMP plan comes with calling credit, worth approximately 120 minutes within the US & Canada, included in the monthly price. By default accounts are set to be warned when this limit is reached so no one gets any surprise charges without getting permission first. You can adjust your plan settings with the bot to raise this limit and allow your account balance to be directly billed for any minutes over the included amount.

per-minute pricing: https://jmp.chat/pricing/USD#US

i'm no expert — consensus sounds like putting disused only on the main tag, and when i've encountered this, i haven't marked anything disused at all. i've only looked at the stop/platform to make sure they weren't in any relation (transit line relations may include the passing way but shouldn't include the disused stop/platform). and i make sure route_ref isn't set on the stop/platform. were the stop to be used again, i figure it would have the same ref/stop id and operator, so i don't remove them. listening for better ideas though

 

I've tried Magic Earth a handful of times, but each time I dumped it because it marked a street as closed or wrong-way, creating a circuitous detour. There's no such issue in OSM; it simply hallucinated something.

I was testing it so I knew where I was going, but I'm reluctant to rely on it when I really need nav. Have I been supremely unlucky?

I'm torn, because on the one hand, yes! — the hour I spent figuring out which PGP XEP was the right one is an hour I won't get back. But, "only the XEPs you need to implement for a modern messaging application, ignoring historical cruft and excessive backwards-compatibility" sounds so much like the beginning of an extend-and-extinguish cycle.

thank you… more of a thought experiment now than a true need, but it seems like if it became a need, i'd be better off building a matrix account. i suspected this but had hoped for more :/

 

My primary home is in XMPP for Reasons, but it would occasionally be useful to DM someone in Matrix.

I know there are bridges, through aria-net if I remember correctly, and I know encryption is impossible through a bridge. Aside from encryption, is connection seamless or is it glitchy, and if the latter, are we talking occasional nuisance or Cone of Silence?

 

I have Dino 0.4 on Ubuntu. Whenever I upgrade anything in flatpak, it tells me that Dino is using a GNOME 44 runtime and that it’s out of support.

Is Dino under active development, and I should just hold tight? Or should I be looking for a different XMPP client?

 

Organic Maps is available on Linux! It's on flatpak and several package repos (but not apt). I don't know how long it's been there — I just discovered it.

The splash screen cautions that this Linux beta doesn't have parity with the mobile apps yet, but it's still a huge leap over Gnome Maps. Vector rendering, so you can zoom in as far as you want, and free / open source / not shitty (notwithstanding the big scary EULA, which just contains all the OSS licenses for all the pieces).

[–] pootriarch@poptalk.scrubbles.tech 27 points 1 year ago (4 children)

OSM has a lot more data inside than the website shows - in dense shopping areas you can't zoom in far enough to see all the POIs, much less business names.

I've read before that using cached previews was done to stay accessible to less-powerful mobile devices, which would have smaller CPUs that would be taxed by rendering the native vector data. I view it as a branding disadvantage that OSM appears, from desktops, to have less info than alternatives. But that's a battle that's been had many times before, one might as well argue over paper vs plastic.

 

In the web UI, OSM can't be zoomed in far enough to see the names of POIs in reasonably dense areas. I can get around this by going into edit mode, and mobile apps don't have this restriction. But the out-of-the-box experience, for non-insiders just using the web site, doesn't reveal all that OSM has to offer.

Does anyone know what the rationale for this is?

 

with the simple tools suite being sold to a purveyor of non-foss things, remind me of your favorite lists of recommended apps? i was using simple contacts and am not immediately sure of a good replacement. i would want one without internet permissions, which was why i disabled the google builtin.

 

I had reimaged my old Samsung on LineageOS as it seemed to be the only alternative that supported my model. It was fine until I installed OSMAnd, which couldn't get a location. Shame on me for not noticing that I would need microG for that. Not feeling comfortable with all the rooting and flashing needed to shoehorn microG into an existing image, I figured I'd try LineageOS for microG.

Having loaded a lot onto this phone already, I wanted to try a dirty flash first, knowing full well it might not work. The first prerequisite is to use an image of LOS/µG that is dated higher than the image in the phone. I had just updated, so I needed to wait for the next one.

The docs say that LineageOS for microG will be updated "a couple of times a month". But the latest LOS/µG image has remained at 11/2/23. This means I haven't had an opportunity to try the dirty flash, but it's also a security warning sign for me—LOS updates weekly like clockwork. Irregular and slower-than-promised updates make me a bit nervous for this aspect of device safety. It's not just my model either; most of the images are backdated more than two weeks.

https://download.lineage.microg.org/

(Yes, I know my boot loader is unlocked, and no, Calyx and Graphene don't support me, so I made my choice between physical insecurity and Google insecurity.)

 

Chromium derivatives like Vivaldi and Brave decried the Google Web Environment Integrity… um, 'feature', at varying volumes, back in the summer when it became widely known.

But can any Chromium-based browser actually avoid implementing this? Have there been more recent statements?

 

Every few Firefox releases there's one where they helpfully throw new junk in your face or mess with your settings. Firefox 118 is both.

Mozilla has added a translation engine that they say is client-side, based on an engine called Bergamot that they created. They removed all languages other than the one I'm writing in from my settings, even though I read (poorly, and for sport) in other languages. And then they put a pop-up over every page that's not in English - including some I've deliberately switched to other languages - offering to translate it.

Getting rid of this requires an about:config hack that I saw only on The Site We've Chosen Not to Use. So here's the incantation:

browser.translations.automaticallyPopup false

and if you're really angry

browser.translations.enable false

And put back any languages it removed from your site preferences.

Honestly, if I didn't know these people weren't Google, I'd be really suspicious. But with Chrome's stellar Ad Privacy, I have to put up with Mozilla's crap, as the clock has to be ticking even for the 'good guy' Chromium derivatives.

 

on a block of downtown san francisco, there are two block-long lines labelled 'address interpolation'. there aren't many nodes along this block, but the ones that exist mostly have explicit addresses assigned.

these were created 14 years ago (potlatch 0.10f). what do they do, are they valuable to renderers or to the map itself?

 

In SF we have some really long bus lines, 6 miles long and a ton of stops. One of those lines has a part-time extension now - it runs to an underserved overground rail station. It's a very high-value extension but runs only on weekdays, not weekends.

Normally we have separate relations for the weekday route and the weekend route. But others built those routes. I help maintain the ones we have, but I can't think of any way to get iD to clone a relation.

Is anyone either in SF and wants to clone the 31-Balboa, or knows of a tool that can do this? I've looked at JOSM and simply couldn't figure it out. I'm happy to do the grunt work of extending the line; I just have no good starting point.

view more: next ›