I'm working on a mobile app for Tildes: Three Cheers for Tildes!
In honor of Tildes' 5th birthday, presenting a preview of this app I've been working on, called: Three Cheers for Tildes It's not ready for an alpha release yet, but have some proof it's not...
In honor of Tildes' 5th birthday, presenting a preview of this app I've been working on, called:
Three Cheers for Tildes
It's not ready for an alpha release yet, but have some proof it's not vaporware:
Pre-alpha app preview: https://www.youtube.com/shorts/dZ5cDZFrpUw
Q: What devices will be supported?
Android 6.0 and newer. iOS 12.4 and newer (includes iPhone 5s and iPad Air).
Q: Who is this app for?
Mainly for people who are a great fit for Tildes culture, but have found it hard to keep up, without an app.
Maybe they visited once or twice, liked what they saw, but quickly bounced off because they're more accustomed to apps than websites. They could simply have forgotten about Tildes, without that dedicated icon on their homescreen.
Maybe the lack of an app signaled to some that the site was not worth taking seriously yet.
Or maybe they had been active for a while, and over the years gradually got tired of waiting 5-10 seconds to cold-start a web browser on their phone.
I know Tildes regulars don't particularly need an app. Those who've stuck around have clearly been perfectly fine using the website for the past 5 years, after all. Tildes does have an excellent mobile site already! That said, I'd be thrilled if the regulars tried and ended up enjoying the app, but at the same time, I'm not planning to put in massive effort to change minds and habits that don't need to be changed.
Q: I'm new to Tildes. Is Tildes the Next Big Thing? Is it going to replace <mainstream social network>?
Almost certainly not, and that's more than okay! It was never designed or intended to compete head-to-head with any major social networks. Tildes is its own community with its own way of doing things. We could use some new users in 2023 to keep things fresh, in my opinion. But the goal has never been growth at the expense of quality. I believe most of us want to keep the cozy, and manageable, community feel.
Please read the Tildes Docs if you're interested in the philosophy and policies of the site.
Q: What does the app do differently than the mobile site?
Currently: It follows native UI design patterns. It comes with a homescreen icon. It loads faster than a full web browser engine.
Planned: Easier to submit stories by hitting Share from other apps. Notifications. Content and user filtering features.
Q: Will your app have ads?
No. As long as Tildes itself is ad-free, Three Cheers will remain ad-free.
Q: Will you monetize the app some other way?
I might ask for donations, with options to send money to myself or Tildes or both.
I didn't build this app as a moneymaker per se. It's been a fantastic way for me to brush up on new (to me) technologies, and I wanted to support the Tildes community at the same time. Also to be really honest, my competitive side was fired up being the first person to release a native mobile app for Tildes.
Q: Why is the app closed source?
I don't want to open this can of tildo-shaped worms, but know I have to;
<details>-ed for length:
- I am building the app on my own time, without outside assistance or funding. I'm proud of my work, and I make apps for a living, and am not in a position to give the code away for free.
- Client-side code has significantly fewer "natural protections" against copying, compared to open-source server applications, including Tildes itself. The server platform owns the user content which is protected by copyright, owns the domain name, user accounts, private messages, and so on. Client code, on the other hand, is all-or-nothing. If I gave away the code, that's everything—no "natural protections" against wholesale copying.
- From personal experience plus countless anecdotes from friends and fellow app and game developers, open sourcing a client-side app will guarantee dozens if not hundreds of clones. It would likely result in well-resourced Tildes competitors taking the code and using it for their own purposes, backfiring on my intended purpose of helping Tildes.
- The app does not incorporate Tildes' AGPL-licensed code, and is therefore not required to be open source. It interfaces with the output (HTML) of Tildes, just like a web browser does. See the GPL FAQ on the outputs of GPL'ed applications not being covered by GPL.
- My code is often ugly and I want to avoid the incessant questions along the lines of "why are you still using that old technology?" which are too common in app development.
On the other hand, if anybody is inspired to prove me wrong and build an open-source app, by all means, go for it! It would be exciting to see an ecosystem of apps maintained by different developers.
Q: Will you release an open-source SDK at least?
Maybe. I'd be up for collaborating on this. It would largely depend on whether the site admin is confident enough to tackle the increased spam and abuse that may result following a public SDK release.
Thanks for reading! I'll post another topic in ~tildes when an alpha version is ready.38 votes
Reddit API Changes
Official Announcement NYTimes Article Apollo Apollo (well known iOS client) developer talking about the specifics. Sounds like the API will now be paid based on usage. It's a bit easier to have an...
Apollo Apollo (well known iOS client) developer talking about the specifics. Sounds like the API will now be paid based on usage.
It's a bit easier to have an opinion after the Apollo developer revealed the specifics Reddit gave him. Other than the NSFW part, which seems odd considering the API will be one of the revenue streams that isn't advertiser supported, it seems reasonable, of course waiting on the final price per usage.
It was never going to be sustainable for Reddit's API to be fully free. It was just silly - you could use the whole site, which certainly costs money in both AWS fees and developers doing KTLO, and not see any advertisements via the API.
App developers will pass the costs along to the user, many will likely fold because it won't be commercially viable with the additional cost, but, well, that's the way of things.42 votes
NSO group’s Pegasus spyware returns in 2022 with a trio of iOS 15 and iOS 16 zero-click exploit chains4 votes
TouchHLE announcement5 votes
Apple Maps privacy bug may have allowed apps to collect location data without permission9 votes
Getting logged out when I close out Firefox mobile on iOS
I do 99% of my browsing on Firefox mobile on iOS. Lately (possibly since I update to iOS 16.02), I’ve been logged out when I fully close out the app (swiping up).3 votes
Twitter cuts off access for popular third party clients
Starting on Thursday night, Twitter cut off API access for some of the biggest third party clients. From The Verge: It’s hard to tell whether the third-party client outage is due to the API....
Starting on Thursday night, Twitter cut off API access for some of the biggest third party clients.
From The Verge:
It’s hard to tell whether the third-party client outage is due to the API. Attempting certain calls from my individual Twitter developer account seemed to work, while Twitter’s own API explorer tool is currently broken.
It definitely seems like it is on purpose. For it to last this long without any update definitely makes it feel like it was done on purpose. Many developers' apps have started showing up as "suspended". In looking at my own account, I can see that both Tweetbot and Fenix are gone from my list of connected apps.
The Icon Factory (makers of Twitteriffic) have a blog post about it as well.
The complete silence from Twitter is completely baffling. Burning more than a decade of working with developers overnight seems incredibly stupid. As Paul Hadad, one of the makers of Tweetbot said:
Even during the darkest Twitter 1.0 days they were pretty open about what they were doing. I remember getting a call prior to the 4 quadrants token limit where they explained what was going to happen and answered questions. I wasn't happy but at least felt there was respect.27 votes
The Apple TV expects you to have an iPhone in order to accept new iCloud terms and conditions3 votes
Best video editing apps for mobile in 20233 votes
After reserving a Steam Deck twice, and letting it drop, trying to get FTL running acceptably with touch controls on my old generic Windows Tablet, and doing the bulk of gaming and leisure time...
After reserving a Steam Deck twice, and letting it drop, trying to get FTL running acceptably with touch controls on my old generic Windows Tablet, and doing the bulk of gaming and leisure time with my phone, I wonder if the best solution to my varied tech needs might be just to bite the bullet, turn in my Android cred and take a walk on the iPad side. I haven't used an Apple device regularly since my iPod touch from ten years ago and ever since that was stolen, I was all Android, all the time. But if I want a device to read comics (PDFs, Kindle/Comixology, Hoopla), watch streaming (Netflix, Prime Video, Youtube), try out games (Apple Arcade, Xcloud Web) but have the option to go back to my old reliables (FTL, Binding of Isaac), should I consider dropping $200 on an older iPad and see if it fits my needs? Should I do it now, or wait on rumors of new ones in October? I know they're supported for longer then the average Android, but at the same time, I don't want to pick one up just in time for it to be a security risk either.7 votes
iOS 12.5.6 rolling out to older iPhone and iPad devices with important security fixes6 votes
Lord of the pings: How I turned off my phone notifications, and got my life back9 votes
Looking for a specific map app on iOS
Hello everyone, I recently moved to a new town and I'm looking forward to walking on all its streets and discover its secrets. However, it's relatively a big town and it will take me a while to do...
I recently moved to a new town and I'm looking forward to walking on all its streets and discover its secrets. However, it's relatively a big town and it will take me a while to do that.
I also don't like walking all that much and I'm not an outgoing person at all, so I want to gamify this a little bit to trick my monkey brain.
So, as an idea, I wondered if there was an iOS app that used the GPS on my phone (or some other trick that I can't think of) to map my route, save it, and place it on the map of the town so I can coordinate my future routes according to the places I've already visited. It's sort of like those running apps that shows you your route after you finished running, except I want it to be not about running and I want them to save the route data, preferably locally.
Thank you everyone in advance for their time.8 votes
Having been on Android for over a decade, I just got my first iPhone! What should I know?
So far I have been having a surprisingly easy time learning iOS. It is incredibly intuitive! Though to be fair, my friend who has always been on iOS said the same thing about Android when she...
So far I have been having a surprisingly easy time learning iOS. It is incredibly intuitive! Though to be fair, my friend who has always been on iOS said the same thing about Android when she switched.
There are so many things that are basically identical on the two operating systems. But I am sure I am missing out on a lot of things that my iPhone 13 can do that my Samsung A50 could not do.
So far I'm really loving the switch, everything feels smooth. But I am very accepting of any tips and tricks that anyone might have up their sleeves! 😊19 votes
‘A mass invasion of privacy’ but no penalties for Tim Hortons8 votes
iOS 16 bringing support for web notifications next year10 votes
Apple would be forced to allow sideloading and third-party app stores under new EU law23 votes
Pegasus vs. Predator - Dissident’s doubly-infected iPhone reveals Cytrox mercenary spyware3 votes
New York Times journalist Ben Hubbard hacked with Pegasus after reporting on previous hacking attempts8 votes
What are some engrossing self-contained iPhone games?
In about 20 days I'll be taking a cruise and will effectively have no internet access. It's going to be a long trip with many sea days, so I'm looking for something that I can pick up on moments...
In about 20 days I'll be taking a cruise and will effectively have no internet access. It's going to be a long trip with many sea days, so I'm looking for something that I can pick up on moments when I just want a bit more stimulation. The last time I took a trip like this I ended up playing Castlevania: Symphony of the Night.
I do have a preference for action-based titles since they tend to be easy to pick up and stop, but I also like games that require a bit of thought.
I was considering subscribing to Apple Arcade again since it would let me access a number of games I would enjoy, but I'm not sure how often it would need to contact Apple to confirm the status of my subscription. Data will be extremely expensive on this trip, especially when out at sea.11 votes
Twitter testing prompts on Android and iOS for 'intense' conversations
@Twitter Support: Ever want to know the vibe of a conversation before you join in? We're testing prompts on Android and iOS that give you a heads up if the convo you're about to enter could get heated or intense.This is a work in progress as we learn how to better support healthy conversation.4 votes
Disclosure of three 0-day iOS vulnerabilities and critique of Apple Security Bounty program9 votes
iOS 15 and iPadOS 15 review: Foundational fixes6 votes
Apple / iOS rant
Having been on Android since day 1, I've had to pick up an iphone for work purposes recently. It's a great, high end one. The hardware is clearly fantastic. But the software. How do people put up...
Having been on Android since day 1, I've had to pick up an iphone for work purposes recently. It's a great, high end one. The hardware is clearly fantastic.
But the software. How do people put up with this? I've been trying to get accustomed to it, but it's so clearly lackluster.
Aside from a plethora of minor issues I've been encountering, what's most unbelievable to me is how clear the lock-in is all over the place.
Things like the story about all browsers having to use the Safari view really seep out, for example I can't change the launcher/home screen to something that doesn't suck (lets me position things around and doesn't have the display density of a toddler's typewriter).
And then it was a chore to even figure out how to disable iMessage (unpopular in Europe) so I'm only sending sms via the .. sms app.
Incompatibilities all over the place. Hotspot sharing doesn't work across my 6T and iPhone, it looks like iOS hotspots are again some kind of proprietary crap. Pictures and videos being in not quite standard formats. AirPods sound quality only being decent in the Apple ecosystem as well; couldn't release an Android app to support whatever Bluetooth enhancements they're doing?
And of course, the Lightning connectors which only exist in the apple ecosystem. I agree they feel better than usb-c even, but, more of those same incompatibilities.
It almost feels like a parallel universe where everything works slightly differently, and doesn't quite have as many freedoms.
I can't deny there's some nice things in there. I actually like Safari's hold-preview for example. I also appreciate the very fine grained permission system and warnings such as "such and such app has been accessing location in the background a lot". And FaceID is really well built. But, whew, i do not know how so many people swear by it.
Some things are just different and that's okay, but some things are shockingly inferior and incompatible Just Because, and that feels super insulting 🙃
Thanks for hearing my rant.21 votes
Reddit is quietly rolling out a TikTok-like video feed button on iOS14 votes
Apple releases new public Betas of iOS 15 and iPadOS 154 votes
Social app Parler is cracking down on hate speech - but only on iPhones14 votes
Here’s what the opt-in app tracking in iOS 14.5 means to marketers — and how they might respond11 votes
96% of US users opt out of app tracking in iOS 14.535 votes
Discord will start designating entire servers as NSFW, and prevent all under-18 users from accessing them, as well as all users on iOS27 votes
Help with Google accounts authentication on iOS/iPadOS
Edit: This was resolved by @tomf (cf. this comment). Google’s account authentication appears to broken for me for some reason. I have several devices and several Google accounts accumulated over...
This was resolved by @tomf (cf. this comment).
Google’s account authentication appears to broken for me for some reason.
I have several devices and several Google accounts accumulated over the years.
- Work Google account (this was set up by IT staff at the company where I work as they are a paying enterprise Google services customer)
- Undergraduate University account (this was set up when I attended undergrad, where the University is a paying Google services customer)
- Graduate University account (this was set up when I attended for grad school, where the University is a paying Google services customer)
- Personal Google account (this was set up a long time ago, it’s just a non-paid, consumer Google account)
Under iOS and iPad OS, Google apparently asks you to download the official Google app in order to sign in and “trust” devices, so that they can send you prompts to acknowledge when you sign in on other devices. There is also the Google Authenticator app that lets you do traditional 2FA.
Further background, I got an iPhone 12 Pro circa October 2020. I gave my old iPhone handset to my dad (after signing out of everything and resetting it according to Apple’s instructions). Ever since, I’ve been having issues with logging into my Google accounts from the new iPhone, my iPad, and my Mac (provided by work). I’m actually afraid to log out of my work Google account on my work Mac, because I’m afraid I won’t be able to log in again, and that would prevent me from being able to get work done.
For example, let me walk through the steps I would normally take to log in to my Undergraduate University Google account on my iPad:
- Open the Google app
- Tap user icon in top right corner
- From the modal menu, tap the downward chevron (circled in red)
- Tap “Add another account” (circled in red)
- Tap “Continue” on the confirmation widget when prompted
- Enter the Gmail address for the account in the provided “Email or phone” input box and tap “Next”
- At this point, I wait for the progress indicator (the blue bar with the red arrow pointing to it) to indefinitely traverse from left to right over and over again and I cannot progress further.
Virtually the same steps can be reproduced from my iPhone by going to accounts.google.com from any browser (I’ve tried Safari and Chrome).
The same sort of authentication redirect from accounts.google.com happens when trying to add my associated Gmail accounts to my iOS devices from the Settings > Mail > Accounts > Add Account, and similarly stalls at the same point.
I’ve tried logging out of my accounts from my personal Mac where I can still log in from google.com, and also tried going into the security settings for the accounts and disabling, then re-enabling 2FA (I can receive the text message with the code to associate my iPhone as a second factor authenticator, so Google knows my phone number).
Google’s support documents don’t provide any guidance on this situation where the accounts.google.com authentication hangs, and there seems to be no way to contact a human being at Google to provide technical support. I’ve searched their help portal/forums, and found nothing similar to my issue. They point me down a tree that ends here, which is not useful to me.
If Google’s services don’t work for you, it seems to be your problem, not theirs. I get that I’m not paying for their services, so it is totally unreasonable for me to expect any sort of technical support from Google. But, at the same time, it seems very strange that I am alone in my use case of simply trying to log into my accounts that have worked for years in the past without issue.
Anyone have advice on next steps?5 votes
It's official: Apple has removed Parler from the App Store37 votes
Understanding ProRAW: A journey into cameras, RAW, and a look at what makes ProRAW so special12 votes
Apple launches new App Store privacy labels so you can see how iOS apps use your data6 votes
What do I need to know about switching from Android to iOS for my phone?
I've been all in on Android for quite a while, but I'll be making the jump to an iPhone with the next phone I get, which will end up being soon, as my current one is having some hardware issues....
I've been all in on Android for quite a while, but I'll be making the jump to an iPhone with the next phone I get, which will end up being soon, as my current one is having some hardware issues.
What do I need to know about crossing over?
In particular, I would like to leave my Google account behind and NOT have it logged into my new phone. I use Fastmail for my email and contacts -- will I be able to sync my contacts easily to an iOS device from it, or will I have to import them into iCloud?
I'm also open to app recommendations for basic stuff -- preferably ones that are open-source and privacy-friendly. On Android I run a lot of stuff out of F-Droid, but I know iOS is a lot more locked down, so I'm interested to know what the best options are in their store (I have no interest in jailbreaking mg device).
Also, are there any huge disadvantages I should be aware of regarding older models? The new line just came out, which means the older ones are cheaper, and I'm a casual enough phone user that I should be fine with older hardware, but I want to know if there are any big tradeoffs.
Finally, if there are any cool iOS tips or tricks I should know about, let me know!16 votes
An iOS zero-click radio proximity exploit odyssey9 votes
Invid - iOS app for Invidious (sideloaded, no jailbreak necessary)8 votes
Apple Arcade recommendations?
I upgraded to Apple One because it was only $3 more a month for TV and Arcade split between my family plan members. So why not? Looking for recommendations of what's fun to play in the Arcade....
I upgraded to Apple One because it was only $3 more a month for TV and Arcade split between my family plan members. So why not?
Looking for recommendations of what's fun to play in the Arcade. I'll take anything, but if you're looking for what I like the last games I really enjoyed playing were: Fire Emblem: Three Houses, Disco Elysium, Persona 5 Royal and Animal Crossing: New Horizons. As you can tell, I really don't play mobile games much.
Thank in advance.9 votes
Microsoft is bringing xCloud to iOS via the web5 votes
Free / No IAP / Open Source Puzzle Games for iOS
I play a good deal of Simon Tatham's puzzles (iOS version) and Ordinary Puzzles (which is only one type.) I've spent a good portion of the night trying to find some other open source / free / no...
I play a good deal of Simon Tatham's puzzles (iOS version) and Ordinary Puzzles (which is only one type.)
I've spent a good portion of the night trying to find some other open source / free / no IAP puzzle games, but for the most part I've come up empty.
Anybody know of some treasures out there?6 votes
Amazon announces Luna cloud gaming service6 votes
Here are the browsers iOS 14 now lets you set as default13 votes
App Store review guidelines on streaming games12 votes
A Monster's Expedition | Out now on PC and Apple Arcade6 votes
Apple delays "asking permission to track" privacy feature in iOS 14, releases more information about upcoming privacy updates12 votes
Mobile error: Page expired, reload and try again
Is anyone else getting this error when they try to login on mobile? Currently on an iPhone XR, iOS14, Safari.8 votes
Apple adds cycling routes and EV charging stations to Maps in iOS 1411 votes
Epic offers new direct payment in Fortnite on iOS and Android to get around app store fees, and is removed from both stores26 votes
Apple has informed Epic that on August 28 they will terminate Epic's developer accounts and cut them off from iOS and Mac dev tools, and Epic has filed for a restraining order in response26 votes