News for hackers. Stuff that matters.
Re:Altstore: Home for apps that push the boundaries of iOS. ... by andrewmunsell on Monday March 20, 2023 @12:05AM (#35227155)
I've been using Altstore for a while. I just have a Windows VM on my existing Proxmox server running Altserver and never have to worry about it. My primary use-case is a third party YouTube client that integrates ad blocking and SponsorBlock-- it saves me a huge amount of time and frustration when using YouTube.

Why not jailbreak? I want to remain on the latest iOS software, and generally speaking, hardware. Jailbreaking is just not an option for me if I want to stay up to date and I don't want to deal with tethered jailbreaks, which seem to be more common for the latest release versions.

Re:Altstore: Home for apps that push the boundaries of iOS. ... by ssbash on Monday March 20, 2023 @12:29AM (#35227295)
You can get sponsor and ad free YouTube through the App Store.

I prefer to avoid sideloading modified versions of the official iOS apps. That feels unsafe to run untrusted code, and I personally don’t want to review the code myself or build from source if that’s even possible.

There is no need to fuss with all of that, when there are plenty of good options on the AppStore.

Yatte [1] is a third party client built from scratch in swift ui. It can connect either Piped or Invidous servers. It’s available on all Apple platforms included tvOS. It runs way better than the official YouTube app.

Safari Extensions - I prefer watching YouTube in the browser. These extensions are universal AppStore purchases and work just as well on mobile as they do on desktop Safari.

Vinegar [2] is a Safari extension that blocks YouTube ads and replaces the player with the default WebKit html player. It makes using YouTube in the browser so much more tolerable. It’s helpful to have when you want to watch videos in 4K - something most Invidious or Piped servers struggle with.

SponsorBlock [3] also has an official Safari extension available.

[1] https://apps.apple.com/us/app/yattee/id1595136629

[2] https://apps.apple.com/us/app/vinegar-tube-cleaner/id1591303...

[3] https://apps.apple.com/us/app/sponsorblock-for-youtube/id157...

Re:Altstore: Home for apps that push the boundaries of iOS. ... by yurishimo on Monday March 20, 2023 @06:50AM (#35229752)
How well do these apps work with livestreams? That's been YT's secret sauce for me personally. While their player isn't perfect, the way that YT handles livestreams is far and away its most valuable feature. No other platform will allow you to pause a stream, walk away for 2 hours, and come back and let you press play where you left off. On mobile and desktop, it works great. I've had more issues with the YT player on Apple TV but I don't tend to pause streams with that device.
Re:Altstore: Home for apps that push the boundaries of iOS. ... by ssbash on Monday March 20, 2023 @03:33PM (#35237338)
Vinegar has no issues with livestreams. I haven't tested Yattee, but it is being actively developed. Please report any bugs on the github page https://github.com/yattee/yattee
Re:Altstore: Home for apps that push the boundaries of iOS. ... by sneak on Monday March 20, 2023 @08:22AM (#35230474)
The latter two require doxxing yourself to Apple to enter their payments ecosystem, or inconvenient gift cards.

Charging money for f/oss simply because sideloading isn't a thing is a scummy move.

Re:Altstore: Home for apps that push the boundaries of iOS. ... by noirscape on Monday March 20, 2023 @09:21AM (#35231089)
Yeah you can blame Apple for that one. It's straight up non-viable to put up F/OSS apps into the app store. On a basic level, the GPL is incompatible with their codesigning processes and they have no intent of changing that (VLC ran into this wall several times until they managed to work around it).

Putting that one aside (GPL is hardly the only license on the OSS field after all), the App Store model is just plainly too prohibitively expensive to publish a FOSS app for unless you're planning to maximize value. It costs 100 USD every year to just keep an app published (they charge this via their dev license). With F/OSS, budgets often are almost non-existent, so those operational expenses aren't made since they're not justifiable from a hobbyist, donation-funded perspective.

This is also why the platform has so many money-sucking timewasting "games" to be clear. Apple created a perverse incentive to basically ruin the App Store with stuff that extracts as much money as possible, then started selling people a separate subscription service to actually get games people do want to use.[0]

By contrast, the Google Play Store (Androids closest equivalent, albeit slightly different since Android has a far more open model[1]) is just a single 25 USD fee to prove you're a real human and after that there's no financial barriers.

[0]: Thats what Apple Arcade is.

[1]: The one difference between the Play Store and a third party apk installer is that the Play Store gets to ignore the installation request popup. This can be circumvented with root and apparently Google is changing this process to make it uniform when the Digital Markets Act goes into effect.

Re:Altstore: Home for apps that push the boundaries of iOS. ... by sneak on Monday March 20, 2023 @09:26AM (#35231171)
$100/year is nothing. I'm not sure why that's even being mentioned.

VLC is in the app store (with telemetry, sadly) so I'm not sure where the whole "GPL isn't compatible with the app store" claim comes from.

Re:Altstore: Home for apps that push the boundaries of iOS. ... by noirscape on Monday March 20, 2023 @10:13AM (#35231784)
Oh really? SponsorBlock is without a doubt one of the more popular OSS applications out there, yet the Patreon of its creator barely breaks the 200$ mark[0], which isn't even enough to sustain server costs for just the WebExtension version (source: same Patreon linked before). People just don't donate to FOSS, corporations do[1] and no corporation wants to fund something like SponsorBlock since it's existence is arguably anti-corporate (I'm not the ideologue for that spiel though, sorry to burst that bubble).

The 100$ yearly publishing fee just straight up is a wall that prevents the OSS iOS ecosystem from thriving. It's just high enough that it's hard to justify putting an App out there unless you want to make a profit from it.

[0]: https://patreon.com/ajayyy

[1]: Or rather, most have been shamed into doing it and only pay the bigger projects. Anything smaller just falls to the wayside.

Re:Altstore: Home for apps that push the boundaries of iOS. ... by meepmorp on Monday March 20, 2023 @10:31AM (#35232028)
> Oh really? SponsorBlock is without a doubt one of the more popular OSS applications out there

Oh really? I've never heard of it prior to this thread.

Re:Altstore: Home for apps that push the boundaries of iOS. ... by circuit10 on Monday March 20, 2023 @10:48AM (#35232296)
$100/year might be nothing for a business, but not a hobbyist.

They had to dual license the iOS version of VLC to get it on the App Store:

> VLC for iOS is bi-licensed under the Mozilla Public License Version 2 as well as the GNU General Public License Version 2 or later. You can modify or redistribute its sources under the conditions of these licenses. Note that additional terms apply for trademarks owned by the VideoLAN association.

Re:Altstore: Home for apps that push the boundaries of iOS. ... by thiht on Monday March 20, 2023 @12:14PM (#35233794)
> While Ajay may have written sponsorblock, the database it uses is crowdsourced. Charging money for access feels wrong to me.

From the comments in the AppStore:

> Developer Response ,

> Appreciate the concern, but yes it is me uploading it here on my own will. I needed to pay the 100$/year apple fee and buy a mac to compile the extension

Seems only fair to me. Publishing on the AppStore has costs.

Re:Altstore: Home for apps that push the boundaries of iOS. ... by w33ble on Monday March 20, 2023 @11:08AM (#35232606)
Thanks, I had no idea Vinegar existed. The default embedded Youtube player is awful and had me using other browsers to avoid it, none of which I find very good. You’ve made Safari on my iPad usable again.
Re:Altstore: Home for apps that push the boundaries of iOS. ... by thiht on Monday March 20, 2023 @12:33PM (#35234158)
> Yatte [1] is a third party client built from scratch in swift ui. It can connect either Piped or Invidous servers.

How though? I just spent the last hour trying to configure a source and it seems impossible to make it work.

Re:Altstore: Home for apps that push the boundaries of iOS. ... by ssbash on Monday March 20, 2023 @03:28PM (#35237279)
Pick a server instance from https://docs.invidious.io/instances/ or https://github.com/TeamPiped/Piped/wiki/Instances. Navigate to Settings > Locations > Custom Locations > Add Location. Paste in the server url and you're done.
Re:Altstore: Home for apps that push the boundaries of iOS. ... by dewey on Monday March 20, 2023 @12:23AM (#35227263)
> it saves me a huge amount of time and frustration when using YouTube.

It doesn't have "sponsor block" but it seems like a lot less of a hassle would be to use YouTube Premium. One of the few subscriptions I think are worth the money.

Re:Altstore: Home for apps that push the boundaries of iOS. ... by HeavyFeather on Monday March 20, 2023 @12:46AM (#35227400)
I think PiP still doesn’t work in the app for me and sponsors aren’t blocked. I get less value from Premium than just SponsorBlock + YouTube PiP. I just have to deal with 720p videos though
Re:Altstore: Home for apps that push the boundaries of iOS. ... by adzm on Monday March 20, 2023 @01:05AM (#35227504)
I love YouTube premium but the most frustrating thing is that there is no guest mode. You can go incognito but then there are ads. Which means my recommendations get messed up whenever people visit and play things on the TV!
Re:Altstore: Home for apps that push the boundaries of iOS. ... by dewey on Monday March 20, 2023 @01:11AM (#35227538)
Doesn't the "Switch Account" feature do exactly that? If I use it I have the "default" YouTube recommendations that are not based on my main account but it still says YouTube Premium on the top and there's no ads.
Re:Altstore: Home for apps that push the boundaries of iOS. ... by jonny_eh on Monday March 20, 2023 @02:11AM (#35227884)
Try creating a sub-account channel/brand account.

e.g. https://www.youtube.com/watch?v=LQBLBvY1Pw8

Re:Altstore: Home for apps that push the boundaries of iOS. ... by firecall on Monday March 20, 2023 @02:33AM (#35228022)
This is how I share with my kids at no extra cost!

Gets a bit convoluted as they have their own gmail accounts as well. But it works :-)

I still have my original Apple YouTube Red subscription active!

Re:Altstore: Home for apps that push the boundaries of iOS. ... by dewey on Monday March 20, 2023 @02:18AM (#35227928)
Yep, this is exactly what I'm doing and what the "Switch Account" feature uses. It should maybe be called "Switch Profile" as they are kinda tied together.
Re:Altstore: Home for apps that push the boundaries of iOS. ... by TheSpiceIsLife on Monday March 20, 2023 @02:44AM (#35228090)
You can remove, and pause, your watch history (YouTube desktop), and remove searches from your search history

I don't know how much that effects recommendations, but Google support claims that's has an effect.

Might be easier than the alternatives listed by sibling comments.

Re:Altstore: Home for apps that push the boundaries of iOS. ... by londons_explore on Monday March 20, 2023 @07:30AM (#35230042)
YouTube recommendations are based on watch history (and a bit of extra info for each one, like how many seconds you watched of each video)
Re:Altstore: Home for apps that push the boundaries of iOS. ... by sedatk on Monday March 20, 2023 @01:57AM (#35227799)
YouTube Premium is unreliable when you're traveling. I traveled to Turkey (which is in the list of Premium-compatible countries[1]) and ad-blocking stopped working with a notification (so it wasn't an accident/glitch).

[1] https://support.google.com/youtube/answer/6307365?hl=en

Re:Altstore: Home for apps that push the boundaries of iOS. ... by ghusto on Monday March 20, 2023 @02:37AM (#35228043)
YouTube Premium has the same problems that other legal means have; namely that it's much more hassle than the illegal methods of obtaining media.

I travel outside of where it's "supported", or trigger their broken algorithms, and boom, it stops working. Meanwhile, my adblock software works 24/7.

Re:Altstore: Home for apps that push the boundaries of iOS. ... by asmor on Monday March 20, 2023 @09:17AM (#35231050)
I have no idea what you're talking about. I've been using YouTube Premium for several years, and this all sounds like made up scenarios to me.
Re:Altstore: Home for apps that push the boundaries of iOS. ... by crazygringo on Monday March 20, 2023 @09:31AM (#35231236)
I was curious and Google is explicit about this:

https://support.google.com/youtube/answer/6307365?hl=en#zipp...

Travel to any country where Premium isn't supported (about half the world's countries) and, bam, it shows ads again.

Normally I can understand content licensing agreements per country, but that doesn't apply to YouTube mostly. So it seems like a real BS move indeed.

Re:Altstore: Home for apps that push the boundaries of iOS. ... by oasisbob on Monday March 20, 2023 @12:13PM (#35233765)
FWIW, I've seen YT premium features geo-revert themselves while traveling, but ad display never reenables itself as far as I can tell.

Downloading new videos is the one feature which usually goes away, though I remember embeds getting squirrelly too, but that may just be vanilla YouTube.

Re:Altstore: Home for apps that push the boundaries of iOS. ... by kuschku on Monday March 20, 2023 @06:05AM (#35229406)
I do have youtube premium, but I still use modded clients just because even with YouTube Premium, the experience feels very sub-standard.
Re:Altstore: Home for apps that push the boundaries of iOS. ... by Reason077 on Monday March 20, 2023 @06:46AM (#35229714)
I’m tempted by YouTube Premium, but at £12/month in the UK it seems so expensive. Thats around double what I pay for Apple TV+, Amazon Prime, or Spotify!

I also don’t really want to use ad blockers with YouTube, because I do want to support the small content creators I watch. But the volume of ads (and especially the unskippable ones!) is getting out of control at times, particularly in the app.

If they brought out a “YouTube Premium lite” or whatever at £6 a month I’d be in.

Re:Altstore: Home for apps that push the boundaries of iOS. ... by yinka on Monday March 20, 2023 @07:09AM (#35229895)
I pay the equivalent of £2 every month for YouTube premium in the UK using a non-UK account.

I don't feel guilty about this because I only want YT-Premium for blocking the ads, I don't need the music, videos etc that comes with it.

Re:Altstore: Home for apps that push the boundaries of iOS. ... by dewey on Monday March 20, 2023 @07:07AM (#35229880)
Use a VPN and sign up through Argentina. It's around £2/ month then, have been doing that for a year.
Re:Altstore: Home for apps that push the boundaries of iOS. ... by walthamstow on Monday March 20, 2023 @06:55AM (#35229784)
Assuming the creator has the option to do this, you would both be better off if you blocked YT ads and just sent them some money directly
Re:Altstore: Home for apps that push the boundaries of iOS. ... by asmor on Monday March 20, 2023 @07:06AM (#35229874)
The YouTube Premium part paid out to creators (by proportional watchtime) is surprisingly high at 55%, especially if you consider that they use remainder to also pay for music licensing.
Re:Altstore: Home for apps that push the boundaries of iOS. ... by ChildOfChaos on Monday March 20, 2023 @07:05AM (#35229858)
You can get it pretty cheap using a VPN, I think to turkey?
Re:Altstore: Home for apps that push the boundaries of iOS. ... by ChrisMarshallNY on Monday March 20, 2023 @07:57AM (#35230270)
I just don't like the algorithmic sorting that YT Premium does for me. I keep losing the stuff I want to watch, and it keeps ramming crap in front of me.

I tried the free month, and ran screaming. No way.

I have no problems at all, paying for streaming (I pay for quite a few channels). I just didn't like the YT Premium user experience. I suspect, if I was a lot younger, I might like it more.

Re:Altstore: Home for apps that push the boundaries of iOS. ... by dewey on Monday March 20, 2023 @08:04AM (#35230323)
> I keep losing the stuff I want to watch

Why not use the "Watch later" feature to add it to your queue? I use that feature all the time.

Re:Altstore: Home for apps that push the boundaries of iOS. ... by slikrick on Monday March 20, 2023 @08:49AM (#35230734)
YouTube premium doesn't do any special sorting
Re:Altstore: Home for apps that push the boundaries of iOS. ... by ChrisMarshallNY on Monday March 20, 2023 @09:12AM (#35230980)
Huh. I must be talking about some other service, then.

> Nevermind

–Emily LaTella

Re:Altstore: Home for apps that push the boundaries of iOS. ... by windowsrookie on Monday March 20, 2023 @09:14AM (#35231001)
Does YouTube premium also include ad free YouTube music like it does in the USA? I don't subscribe to a music service like Spotify because my YouTube premium subscription covers both.

Sometimes a friend (you doesn't subscribe to YouTube premium) will show me a YouTube video on their device. I find it impossible to watch YouTube without a subscription. I don't understand how the average user can tolerate the amount of ads.

Re:Altstore: Home for apps that push the boundaries of iOS. ... by brokenmachine on Monday March 20, 2023 @11:02PM (#35242067)
I'm sort of happy that average joe shmoe can tolerate using youtube with the ads, because if everyone couldn't tolerate them as much as I can't tolerate them, then youtube would not exist.

Even if you pay for youtube you get the sponsor spiels within the videos.

I wouldn't use youtube at all without sponsorblock.

Re:Altstore: Home for apps that push the boundaries of iOS. ... by TrickyRick on Monday March 20, 2023 @10:20AM (#35231864)
You mean the feature literally called YouTube Premium Lite? ;) https://www.youtube.com/premiumlite

Another option is to just VPN to Turkey when setting it up (Can be done with a UK account and UK card) and then it's about $1.5/month.

Re:Altstore: Home for apps that push the boundaries of iOS. ... by Reason077 on Monday March 20, 2023 @10:23AM (#35231913)
When I click on that link in the UK, I just get a “this offer is not available” error. Seems like they don’t yet offer such a thing here.
Re:Altstore: Home for apps that push the boundaries of iOS. ... by TrickyRick on Monday March 20, 2023 @10:53AM (#35232386)
Ah I see! Might be US exclusive. Anyway the VPN solution works well in all countries.
Re:Altstore: Home for apps that push the boundaries of iOS. ... by CharlesW on Monday March 20, 2023 @12:13PM (#35233774)
> Might be US exclusive.

It's not available in the US either. The latest list I can find says it's being tested in Belgium, Finland, Norway, Denmark, Netherlands, Sweden, and Luxembourg.

Re:Altstore: Home for apps that push the boundaries of iOS. ... by samtheDamned on Thursday March 23, 2023 @11:06AM (#35275961)
When doing those vpn tricks to get lower pricing you run the risk of services terminating your account and that's something a lot of people can't afford when it comes to their google accounts
Re:Altstore: Home for apps that push the boundaries of iOS. ... by wintermutestwin on Monday March 20, 2023 @09:00AM (#35230856)
We are already "paying" YT by giving them our data - why should we also pay for a subscription?
Re:Altstore: Home for apps that push the boundaries of iOS. ... by dewey on Monday March 20, 2023 @09:04AM (#35230892)
Same way people pay for cable tv even if it has ads, because it gives them enough benefits to justify it.
Re:Altstore: Home for apps that push the boundaries of iOS. ... by anaganisk on Monday March 20, 2023 @09:18AM (#35231059)
You you ++ has sponsor block and feels most polished and feature rich(though it's just built on official client) even compared to revanced or official YouTube app. I use them both.
Re:Altstore: Home for apps that push the boundaries of iOS. ... by nraf on Monday March 20, 2023 @02:32AM (#35228016)
I have the same reservations around jailbreaking. My only requirement was the ability to disable YouTube Shorts (I find it excessively addictive), which you can't do in the official app.

SponsorBlock, ad blocking and playing videos in background were happy surprises that have significantly improved my YouTube experience.

I haven't had any major issue with AltStore. As long as I have the Mail/AltStore server app running on my Mac, it tends to just work. If I forgot to open Mail or AltStore after a restart, the apps stop working and I need to reinstall AltStore from my Mac, but it takes under 2 minutes and might happen a handful of times per year. That's less than the the time I'd waste on YT Shorts in a day.

[dead]
Re:Altstore: Home for apps that push the boundaries of iOS. ... by nraf on Tuesday March 21, 2023 @10:45PM (#35256145)
I'm not a premium subscriber
Re:Altstore: Home for apps that push the boundaries of iOS. ... by bvoq on Monday March 20, 2023 @02:44AM (#35228086)
don't forget blocking youtube shorts
Re:Altstore: Home for apps that push the boundaries of iOS. ... by hebrox on Monday March 20, 2023 @03:19AM (#35228283)
Using Brave for watching YouTube also helps with this.
Re:Altstore: Home for apps that push the boundaries of iOS. ... by anaganisk on Monday March 20, 2023 @09:17AM (#35231044)
Altstore can now be run on docker, running it on a PI right now.
Re:Altstore: Home for apps that push the boundaries of iOS. ... by andrewmunsell on Monday March 20, 2023 @11:29AM (#35232999)
Thanks, I'll have to try it out. I have a Kubernetes cluster running and it would save me a few resources to not have to run Windows just for this
Re:Altstore: Home for apps that push the boundaries of iOS. ... by andix on Monday March 20, 2023 @10:00AM (#35231601)
You can get YouTube premium. It’s ad free.
Re:Altstore: Home for apps that push the boundaries of iOS. ... by TrickyRick on Monday March 20, 2023 @10:07AM (#35231703)
Hardly, every other video is filled with "This video is sponsored by Shit Company X". This is what Sponsorblock solves.