<ill_logic>
Jacob Weisz: I just published an experimental proof-of-concept app. Not using my usual key. I thought it'd show up in the experimental store right way. I have a whole email lined up about it.
<ill_logic>
Do I need to do anything else?
<ocdtrekkie>
It was you!
<ill_logic>
It was me.
<ocdtrekkie>
I've been trying to figure out the phantom email!
<ocdtrekkie>
Did you set an app icon?
<ill_logic>
I didn't set much of anything other than the app itself. It's nowhere near production ready. I just wanted to show you guys.
<ill_logic>
What do you recommend? Just give a download link instead?
<ocdtrekkie>
The package ID should still be downloadable but without an icon it doesn't display in the market. But yeah, you can throw the SPK up somewhere.
<ill_logic>
Oh. Okay. Well I could add a picture. But if that's sort of uncool to be spamming it with proofs of concept I can do the latter.
<ocdtrekkie>
If you want a Davros grain on Alpha to throw it on or something I can accommodate, Kenton's bandwidth hit is the same either way as a market download. :p
<ocdtrekkie>
I spam the experimental market with my stuff.
<ocdtrekkie>
You just also have to increment the appVersion too if you're sending to the market.
<ill_logic>
k. I'll do the app market.
<ocdtrekkie>
I totally thought the email was coming from another third party app index.
<ocdtrekkie>
The email address that notifies me of submissions is hardcoded, sometimes if someone runs their own index but doesn't change it, I can end up notified of an app not actually submitted to our market.
<ill_logic>
could I just put the same svg for all sizes?
<isd>
Yeah, I usually do
<ocdtrekkie>
That's what I do
<isd>
Unless it's an upstream app with clear good candidates for different sizes (cf hedgedoc)
<ocdtrekkie>
But also there's a logic for it to use a different size if one isn't offered, but I can't be bothered to remember the preference and just set it on all of them.
<ocdtrekkie>
Like I know marketBig will use market if you didn't provide a marketBig, or whatever.
<ocdtrekkie>
Heh, can't go much more barebones than that submission. Just looked in the review dialog.
<ocdtrekkie>
Still wouldn't have known who submitted it without IRC, lol
<ocdtrekkie>
No author, example.com, version 0.0.0
<ocdtrekkie>
Is being able to publish completely anonymously a bug or a feature? 😂
<ocdtrekkie>
Wow this sounds really neat! I can't play with it until I don't have a baby on top of me.
<ill_logic>
It's been a long time coming :-)
<ocdtrekkie>
Datasette renders OSM maps but it cheats and remote image loads the tiles from OSM. Which I think will require at least a "load remote images" permission someday.
<ill_logic>
And I noticed that OwnTracks uses Google. I thought that was prohibited? Or did that switch not get flipped because it would break too much?
<ocdtrekkie>
Client side loading is still not disabled due to breakage, and of course you can control it with your browser.
<ocdtrekkie>
Datasette doesn't actually pull any remote scripts though, just the literal tile image files, which felt okay in terms of data leakage potential for a non-core part of that app.
<ocdtrekkie>
But yeah, I'd like to keep fixing apps with remote loading.
<ill_logic>
Well I don't know how much you can tweak it, but you could do something like I do and put a protomaps file on your grain. (one powerbox request per area). That's sort of the easy part; you don't care about the search data I assume.
<ocdtrekkie>
Another thing I think might make sense to experiment with at some point is storing OSM data in a grain other grains can refer to. Presumably right now if I make multiple Share-A-Maps of Boston I have to hit your server multiple times.
<ill_logic>
Well hence I mentioned IPFS at the very end.
<ill_logic>
Oh wait you said grains
<ill_logic>
Not instances.
<ill_logic>
Yeah, common data for sure. As it stands it's a bit heavy handed.
<ill_logic>
3 different grains, hundreds of megs, mostly the same stuff
<ill_logic>
Actually wait, probably not hundreds
<ocdtrekkie>
Ideally you'd have OSM data grains which advertise the capability to provide map data and them Share A Map grains that can request map data grains.
<ill_logic>
And then Datasette
<ill_logic>
or whatever else
<ill_logic>
BTW will Tube have name/description editing at some point? Or did I miss that it's there already?
<ocdtrekkie>
Tube has no editing. I've submitted a feature request but James has other projects at the moment.
<ocdtrekkie>
(He has both a federated social app and an encrypted chat app both of which I suspect are probably Sandstorm-compatible.)
<ill_logic>
But we can't do federation yet right? Hmm I guess we could federate with other sandstorms, since we could fork the app to use the API key?
<ocdtrekkie>
Sandstorm doesn't federate but a federated app that can consume statically published content could be on top of Sandstorm.
<ill_logic>
okay so yarn social
<ocdtrekkie>
Yeah, Tube is written by the same author as Yarn
<ill_logic>
oh, cool!
<ocdtrekkie>
The biggest thing he needs to do to make it work on Sandstorm is auth integration, I think we can stitch together the proxy and static publishing then and it should pretty much just work?
<ocdtrekkie>
ill_logic: The grain log is VERY noisy.
<ocdtrekkie>
Apparently it checks for map-download-status every second, even if it's not downloading any maps. But also you may want to see if you can suppress logging every GET that returns a 200 OK.
<ill_logic>
I'm not sure it could know that nothing's downloading without checking the status.
<ill_logic>
Another tab, another user, or maybe you started a long download and refreshed.
<ill_logic>
I want to use a websocket. One among many TODO items.
<ocdtrekkie>
I probably wouldn't log every single successful GET request though to the grain log.
<ocdtrekkie>
Going to throw my initial UI feedback into the list, since I wrote paragraphs.
<ocdtrekkie>
I imagine Chicago has an abusive database size. And of course my struggle is my area would probably fall outside of the Chicago map one would probably include.
<ill_logic>
I feel like gazetteer does a bunch of stuff I don't need for this app. It probably doesn't need to be that bad. But as it was it was looking like 100MB+ of search data, and there was an exception anyway.
<ill_logic>
I need to learn it better, or maybe filter it out after, or find something else.
<ill_logic>
Did you try exporting the bookmarks?
<ocdtrekkie>
I saw it gave me a KMZ but I didn't save it
<ill_logic>
The use case I was imagining was that it'd be more useful on your phone app with navigation etc, but maybe easier to do research on a PC.
<ill_logic>
Sync would be better, apparently NextCloud has an API for that with iirc Gnome Maps? That's a nice stretch goal.
<ill_logic>
Chicago on OrganicMaps is 68MB, not awful.
<ocdtrekkie>
I don't think I've ever tried to use a kmz file anywhere, but I usually use Apple Maps or whatever.
<ill_logic>
It's a zipped kml. I initially did kml but my iPad showed the xml on the screen when I tried opening it.
amenonsen has quit [Remote host closed the connection]
amenonsen has joined #sandstorm
<TimMc>
ill_logic: I'd be cautious about using Thunderbird for anything new. I only use it for Lightning (calendar) these days, and Lightning has had several data-loss events and a number of other serious bugs in the past couple years. I don't know if it's just the Lightning subsystem that has quality-control issues, but... I guess I'd say don't use it for anything important?
<TimMc>
(I now have a downloaded binary of Thunderbird rather than using the one from apt because I don't want to risk it wiping out data again.)
<kentonv>
I've been getting all these spams at my Sandstorm email addressed suggesting that people think we're exhibiting at CES. And now I just got a phone call about it. WTF...
<ocdtrekkie>
I can assure you I did not sign us up to exhibit at CES.
<kentonv>
I really should have asked for more details from the person who called but I have a knee-jerk reaction of telling people to go away when they call and ask for Sandstorm.
<kentonv>
oh god
<isd>
...is the sandstorm trademark still valid?
<ocdtrekkie>
Not technically
<isd>
Oh well.
<ocdtrekkie>
The crypto bros have descended on our #brand.
<ocdtrekkie>
And yeah the CES website has no detail in the exhibitor directory except the name SandStorm and that the company is Florida based. No web link.
<ocdtrekkie>
Their logo is vaguely reminiscent too
<kentonv>
nfts and metaverse... my two least-favorite technologies
<kentonv>
they don't appear to camel-case their name though, so I wonder if it's the same thing or not
<ocdtrekkie>
SandStorm Media is camelcased, for sure
<TimMc>
kentonv: The power move would be to say yes, and take over their space.
<kentonv>
oh it's camel-cased in the title
<kentonv>
but not in their footer
<kentonv>
they are inconsistent
<kentonv>
wait it is in some footers but not others
<ocdtrekkie>
I'm unsure if we should bother telling them they should go be different under some other name. Though I'm not too worried, crypto companies tend to evaporate quickly.
<kentonv>
ok yeah it looks like they generally camel-case
<ocdtrekkie>
The Sandbox game has like 1,000 daily active users.
<ocdtrekkie>
I think we probably have more daily active users, technically speaking. 😂
<ocdtrekkie>
Not that we have any way of actually knowing.
<ocdtrekkie>
kentonv: Do you want me to ask them to at least make sure their CES profile is more specific so if they're gonna lift our brand they stop finding you instead of them?
<kentonv>
nah. Frankly I doubt they were aware of us, and there were other companies called "Sandstorm" when I started mine (e.g. the one that owns the github org "sandstorm")
<kentonv>
so... whatever
<kentonv>
it's the spammers who are being idiots and contacting me
<TimMc>
Not a CES organizer, then. :-)
<ill_logic>
TimMc: Interesting. I guess I had my reservations, but it's a well established project. But I just hooked it up to my email.
<ill_logic>
I have a friend who uses an old version because he doesn't like how they handle GPG
<ill_logic>
Is there anything better? I just want something faster than Gmail's website, and later I want help deleting old stuff to avoid Gmail's quota.
<ill_logic>
(and Thunderbird isn't that much faster than Gmail's website)
<ocdtrekkie>
Not using Gmail is way better 😂
<ocdtrekkie>
Though FWIW I pay for email, so I suppose it's not shocking it's vastly better than Gmail.
<TimMc>
ill_logic: Their core email functionality might be OK. I switched to Claws some years ago but I don't remember why.