| ▲ | piyuv 3 days ago |
| I’m a paying YouTube premium subscriber. Last weekend, I wanted to download something so I can watch it on my way in the train. The app got stuck at “waiting for download..” on my iPad. Same on iPhone. Restart did not work. I gave up after an hour (30 mins hands on trying stuff, 30 mins waiting for it to fix itself). Downloaded the video using yt-dlp, transferred it to my USB c flash drive, and watched it from that. Awaiting their “premium cannot be shared with people outside household” policy so I can finally cancel. Family members make good use of ad-free. |
|
| ▲ | beala 3 days ago | parent | next [-] |
| I'm also a premium subscriber, and have struggled with the same issues on the iPad app. I try to keep some shows downloaded for my toddler, and the download feature never seems to work on the first try. I finally got so fed up, I bought a Samsung Galaxy Tab A7 off ebay for $50 and flashed it with LineageOS. I can now load whatever media I want onto the 1 TB sdcard I've installed in it. The 5 year old hardware plays videos just fine with the VLC app. And, as a bonus, I discovered that NewPipe, an alternative YouTube client I installed through the F-Droid store, is actually much more reliable at downloading videos than the official client. I was planning on using yt-dlp to load up the sdcard, but now I don't even need to do that. |
| |
| ▲ | heavyset_go 3 days ago | parent | next [-] | | This is exactly why Google is clamping down on running your own choice of apps on Android, as well as pushing things like remote attestation on both phones and browsers. It's time to milk the entire userbase for every cent they can get out of them by any means necessary. The future is bleak. | | |
| ▲ | DaiPlusPlus 2 days ago | parent | next [-] | | > This is exactly why Google is clamping down on running your own choice of apps on Android, as well as pushing things like remote attestation on both phones and browsers. Yes, Google is doing this; but I don't believe Google is doing it to squeeze an inconsequentially small boost in YT Premium subscriptions from former-account-sharers - I believe they're doing it because they want to demonstrate that YouTube is a "secure" platform for large, Hollywood-like, production studios to feel comfortable publishing first-runs of new TV content directly to YouTube - and those production companies are famously paranoid, luddite, and comically ignorant of cryptography fundamentals (i.e. they believe DRM can simultaneously allow legal subscriber Alice but deny evil pirate Bob from watching protected content when Alice and Bob are in-reality the same person (it's you, me, us!). ..and if not Hollywood studios, then certainly the major sports leagues. [The NFL's lawyers seem like real fun at parties](https://publicknowledge.org/the-nfl-wants-you-to-think-these...). | | |
| ▲ | heavyset_go 2 days ago | parent [-] | | All they have to do is uptick their DRM scheme a la Netflix and Amazon and YouTube would be indistinguishable from either platform from the eyes of rightsholders, and studios have no problem releasing to either platform. |
| |
| ▲ | ivolimmen 2 days ago | parent | prev [-] | | They will probably start requiring SecureBoot as well. So at some point running Linux will also pose a problem. It's not impossible but the extra steps are a pain in the butt. | | |
| ▲ | mindslight 2 days ago | parent [-] | | "Secure" boot is mostly a red herring, as there are lots of hardware options these days. Remote attestation takes away your ability to run libre Linux on any device if you want to interact with Google (or other surveillance company) network services. It completely repudiates the idea of the mutual-consent-based protocol. | | |
| ▲ | heavyset_go 2 days ago | parent [-] | | Secure Boot, or similar bootloader root of trust schemes, is the reason millions of phones and tablets will never run anything other than the manufacturer-provided OS and not what the user wants to run. | | |
| ▲ | mindslight 2 days ago | parent [-] | | Yes, of course. I agree 100% that the designed-to-be-ewaste market is terrible. If I had my way, any manufacturer-privileging signing scheme would be illegal. So would the anticompetitive bundling of software with hardware devices, for that matter. My point was that the threat of prohibiting libre Linux isn't from all manufacturers deciding to lock out installing Linux on their devices. But rather from remote attestation making it so that Google (et al) are able to force you to run a locked down operating system as a technically-enforced condition of interacting with their servers. |
|
|
|
| |
| ▲ | aeyes 3 days ago | parent | prev | next [-] | | I use yt-dlp inside of a-shell on iOS, then play files using VLC. | | |
| ▲ | fyrabanks 3 days ago | parent | next [-] | | i use this for things i repost on IG with commentary. i would rather not have a huge folder of downloads of random stuff i'm not even sure i want to revisit. (and i'm bad about clearing out space on my phone.) | |
| ▲ | stirlo 3 days ago | parent | prev | next [-] | | Doesn’t solve VLCs suckiness on iOS. No PiP support when it’s been in iOS for years now… | | |
| ▲ | averageRoyalty 3 days ago | parent [-] | | [flagged] | | |
| ▲ | amatecha 3 days ago | parent [-] | | Yeah because everyone who has a user experience feedback about a piece of software is magically a skilled programmer? The smug "PRs accepted" doesn't help anyone. Expressing hope for a feature at least shows potential implementers that the feature is wanted. | | |
| ▲ | idiotsecant 3 days ago | parent | next [-] | | Expressing hope for a feature? Is that the tone you pulled from that post? | | | |
| ▲ | ethbr1 3 days ago | parent | prev [-] | | ideas/assholes/everyone has one, etc | | |
| ▲ | Dylan16807 2 days ago | parent [-] | | There's a certain rudeness to imposing your own ideas, but that does not apply here. It's not their idea. It's a standard feature of video apps that's missing. | | |
| ▲ | ethbr1 a day ago | parent [-] | | The observation isn't about imposing ones ideas, but rather the relative surfeit of ideas vs the dearth of time/skill/energy to realize them. |
|
|
|
|
| |
| ▲ | comprev 3 days ago | parent | prev | next [-] | | Nice trick I'll have to try this. Thanks! | |
| ▲ | busymom0 2 days ago | parent | prev [-] | | What shell app do you use? |
| |
| ▲ | bigyabai 3 days ago | parent | prev | next [-] | | NewPipe is incredible. If Google ever stops signing apps like that, I'll be switching to a Linux phone. | | |
| ▲ | chasil 3 days ago | parent | next [-] | | I use another app from F-Droid called Skytube for occasional downloads. I like it. https://f-droid.org/en/packages/free.rm.skytube.oss/ https://f-droid.org/en/packages/free.rm.skytube.legacy.oss/ | |
| ▲ | extraduder_ire 3 days ago | parent | prev | next [-] | | What do you mean by signing? Application signing on android is done by the developer, with their own key. Or by fdroid, in the case of apps built by fdroid in the default repository. | | |
| ▲ | heavyset_go 3 days ago | parent [-] | | Things have changed. Google is doing what Apple does and implementing Gatekeeper-like signature checks to ensure only apps by Google-approved developers can run on Android. Microsoft does something similar with Windows Defender: you need to buy a developer certificate that can be revoked at any time if you want to distribute your app and have users be able to run it. We're at a point where we need permission from trillion dollar companies to run the apps we want on the hardware we own. | | |
| ▲ | 71bw 3 days ago | parent | next [-] | | >Microsoft does something similar with Windows Defender: you need to buy a developer certificate that can be revoked at any time if you want to distribute your app and have users be able to run it. Clarifying: you CAN run an unsigned app just fine on Windows. A lot of freeware/"indie" (for lack of a better term for small software) programs run just fine, the only thing that happens is the user recieves a warning they have to press "Yes" on (which 95% of people do, because That's The Windows UX[patent pending]). | | | |
| ▲ | extraduder_ire 2 days ago | parent | prev [-] | | In that case they wouldn't be stopping anything, since they haven't started signing anything yet. I also haven't seen any specifics on how that system is supposed to work, but have seen a lot of speculation and (perhaps not unwarranted) fearmongering. |
|
| |
| ▲ | cranberryturkey 3 days ago | parent | prev | next [-] | | as soon as they have a map app that works with car play i'm switching to linux phone. | | |
| ▲ | Gabrys1 3 days ago | parent | next [-] | | There are boxes you plug to your CarPlay enabled car that run Android. Run Google Maps on that and you're golden. No need to carry/connect your phone to the car anymore | | |
| ▲ | non-nil 3 days ago | parent [-] | | I don't think you mean a wired-to-wireless dongle, which is all my searches turn up. Can you give me an example of such a device? | | |
| |
| ▲ | jraph 3 days ago | parent | prev | next [-] | | Don't car play and android auto rely on proprietary libraries? I doubt it will come to Linux phones unless they take off or something like microg reimplements the proprietary parts. | |
| ▲ | bigyabai 3 days ago | parent | prev [-] | | GNOME Maps is good enough for me. I don't know what Carplay is and at this point I'd rather not ask. | | |
| ▲ | 3 days ago | parent | next [-] | | [deleted] | |
| ▲ | m4tthumphrey 3 days ago | parent | prev [-] | | Framework for using your cars infotainment system as your screen/input device. Android has something similar called Android Auto. |
|
| |
| ▲ | 1vuio0pswjnm7 3 days ago | parent | prev [-] | | "If Google ever stops signing apps like that, I'll be switching to a LInux phone." Is this another way of saying, "I will keep using it until it stops working" |
| |
| ▲ | Gabrys1 3 days ago | parent | prev | next [-] | | Use Tubular, which is basically NewPipe with Sponsorblock. (And has really nice Android Auto support which I learned after a while) | |
| ▲ | nyarlathotep_ 2 days ago | parent | prev | next [-] | | >, I discovered that NewPipe, an alternative YouTube client I installed through the F-Droid store, is actually much more reliable at downloading videos than the official client. NewPipe is so good and so useful. It can even play 4K and watch livestreams now. | |
| ▲ | moralestapia 3 days ago | parent | prev | next [-] | | Tangential. The TIDAL app is absolute trash, it has this same issue all the time; not just that, but also, if a download fails it just hangs there and does not download the rest of the album/playlist. Also, why would you want to download things in the first place? To watch them offline, right? Well, guess what happens when you open the app w/o an internet connection ... it asks you to login, so you cannot even access your music. 900k/year TOC genius work there. The only reason why I haven't canceled is because I'm too lazy to reset my password in order to login and cancel, lol. Might do it soon, though. | | |
| ▲ | galaxy_gas 3 days ago | parent | next [-] | | When I try it for a month, the worst part.. your entire download queue fails forever unless you manually remove hundreds of items one by one There is no way to remove the stuck item if it's been pull from streaming library or you in country that -- such traveling etc -- does not have r ights to it. You simply cannot open the track to undownload it | | |
| ▲ | lawgimenez 2 days ago | parent [-] | | Also tried Tidal once with their trial, tried playing some music videos and it was just straight up blurry throughout. Not once did the music video played HD. |
| |
| ▲ | xienze 3 days ago | parent | prev | next [-] | | One thing I like about Tidal though: you can download everything, DRM-free, using tidal-ng. | |
| ▲ | OccamsMirror 3 days ago | parent | prev [-] | | But with TIDAL I cut them some slack because they're not a multibillion dollar behemoth. I do wish they'd improve their CarPlay search results though. I hate asking for a well known song and getting some obscure EDM remix. | | |
| ▲ | moralestapia 2 days ago | parent [-] | | Oh, but they are. It was founded by Jay-Z and then bought by the Twitter dopey guy. |
|
| |
| ▲ | martin82 2 days ago | parent | prev [-] | | Premium subscriber here. Download feature on iOS always works flawlessly whenever I need to hop on a long haul flight (several times a year). |
|
|
| ▲ | femtozer 3 days ago | parent | prev | next [-] |
| I also pay for YouTube Premium, but I still use ReVanced on my smartphone just to disable auto-translation. It’s absolute madness that users can’t configure this in the official app. |
| |
| ▲ | the_af 3 days ago | parent | next [-] | | The auto-dub feature is madness. I noticed it first a couple of days ago, I'm crossing my fingers that few authors choose to enable it, and that YouTube makes it easy to disable as a default in settings (not currently possible, you have to do it as you watch, every time). I'm in a Spanish speaking country, but I want to watch English videos in English. Auto-generated subtitles for other languages are ok, but I want to listen to the original voices! | | |
| ▲ | kevin_thibedeau 3 days ago | parent | next [-] | | It is enabled by default. One creator of English language content had their video misclassified as Spanish and people were getting a machine English dub on an English video. Support to fix it appears to be a nightmare. | | |
| ▲ | the_af 3 days ago | parent [-] | | Wait, do you mean it's enabled by default but the author can disable it? If not, I wonder why I can still watch most videos in their original language (even though I'm in a Spanish-speaking country), and I only encountered this once so far. | | |
| ▲ | extraduder_ire 3 days ago | parent | next [-] | | It's being gradually rolled out to channels. Will likely hit larger ones earlier, or following some other metric youtube is following. | |
| ▲ | kevin_thibedeau 3 days ago | parent | prev [-] | | There is supposed to be a procedure to manually remove each language dub but it was broken (at least as of last year). |
|
| |
| ▲ | OJFord 3 days ago | parent | prev | next [-] | | I don't want it dubbed whether I speak the language or not. | | |
| ▲ | the_af 3 days ago | parent [-] | | Yes, this is what I mean. I NEVER want it dubbed. I'd rather use auto-generated subtitles (even if flawed), but I want to hear the original voices! |
| |
| ▲ | LtdJorge 3 days ago | parent | prev | next [-] | | What about the auto translated titles? It also happens for chapters in the video... Sames languages as you. It drives me nuts because the translations are almost always wrong. | | |
| ▲ | Bootvis 3 days ago | parent [-] | | This “feature” amazes me. It is badly done and a bad idea. I haver never watched a dubbed video so why show me a translated title? It’s also surprising, Google has plenty ESL employees on staff. | | |
| ▲ | bonoboTP 3 days ago | parent [-] | | There has to be some KPI tied to how often the AI model is used in production for providing translations on YouTube etc. Someone's promotion hangs on the translation feature being used as often as possible on YouTube. |
|
| |
| ▲ | pjc50 3 days ago | parent | prev | next [-] | | Comments are quite good at pointing out when the creator has accidentally left it on (it is of course enabled by default and authors have to actively disable it). | |
| ▲ | zahlman 3 days ago | parent | prev [-] | | > Auto-generated subtitles for other languages are ok, but I want to listen to the original voices! The first time I saw this feature, it was on a cover of some pop song in a foreign language. Why on Earth... ? |
| |
| ▲ | piyuv 3 days ago | parent | prev | next [-] | | It’ll be fixed when some product manager can offer it as a promotion project | | |
| ▲ | godelski 3 days ago | parent | next [-] | | I was talking to "my friend" about how I'm annoyed my calendar duplicates holidays because it imports from multiple calendars and he asked me "what value" would be provided if this was solved. Confused I said it pushes things off so I can't read events. He clarified he meant monetary value... We're both programmers so we're both know we're talking about a one line regex... I know quite a number of people like this and they're in high positions at big tech companies... doesn't take a genius to figure out why everything has such shitty user experiences and why all the software is so poorly written. No one even seems to care about the actual product they'll only correct you to tell you the product is the stock and the customer is the shareholder, not the user. We fucked up... | | |
| ▲ | fragmede 3 days ago | parent | next [-] | | What did you tell him was the monetary value? Let's say there are like 5 holidays per year that result in days where some people have holidays but others do not, so business meetings happen that day that get missed. Let's say you have a 100 million people using this calendar software. Let's say 0.5 percent of those are in the executive class. Furthermore, let's say 10% of them miss a meeting due to this UI issue. That's 50,000 missed meetings. If we handwave that each of those meetings could have resulted in $10 million deals for their company, this UI bug is costing customers half a trillion dollars! So, after estimating the number of ping pong balls that fit on a 747, the thing to do is to go write the regexp and put that on your promo packet. Half a trillion dollars! | | |
| ▲ | bonoboTP 3 days ago | parent | next [-] | | Obviously they meant monetary value for the software company. How much more revenue will they make if they implement it? | |
| ▲ | godelski 3 days ago | parent | prev [-] | | Sorry, let me clarify better (but it leads to similar issues) On my iPhone[0] calendar I imported my Microsoft (work) and Google (personal) calendars, also having the iPhone calendar. If we take last Labor day as an example, if I don't disable the Holiday calendars in Microsoft and Google, I have 3 entries for Labor Day. Holidays sit at the top of the day so if I'm on my phone I basically won't see any other events. If I'm on my macbook and my Calendar is using 60% of my vertical space I see "Labor Day +3 more". Full screen I can see 4 maybe 5 entries.... So I can save a large chunk of real estate by doing a simple fucking 1 line regex. At the same time I can effectively merge the calendars, so I get to see the holidays that are in one but not the others. Effectively, I can ACTUALLY SEE WHAT I HAVE SCHEDULED FOR THE DAY[1] This, of course, also affects other things. Sometimes Google will add an event because I got an email later. Fuck, now I have dupes... Same thing happens with birthdays... Or you can hit that fun bug where you have for some god damn reason duplicate contacts with the same name, phone number, and birthday, you get triplicate calendar entries and merging[2] and results in quadruple entries! I have missed so many fucking things because I didn't see it on my calendar[3]. And someone has the audacity to ask how much money would be saved? We've spent longer discussing the problem than it would take to fix it! These aren't junior people I'm talking to (who ask dumb things like "but I can't control or merge the other calendars" not recognizing it's a display issue), but like a L6 at Amazon.[4] > So, after estimating the number of ping pong balls that fit on a 747, the thing to do is to go write the regexp and put that on your promo packet.
I swear, the problem is no one realizes the point of leetcode questions was never to get the answers right, but to just have some problem for an interviewee work on and see how they go about solving it. I'd rather an engineer get the wrong answer with a good thought process than get the right answer with shitty code that was obviously memorized. It's much harder to teach people how to think than it is to teach them some specific thing to remember.[0] I've almost immediately regretted this decision... [1] General frustration yelling, not yelling at you [2] No, the "find duplicate contacts" option does not in fact find duplicate contacts (what fucking data are they looking for? Because it sure as hell isn't identical names. Why isn't it even trying to do similar names?!) [3] I've also missed so many fucking things because that little scroll wheel wasn't completely finished with its animation and so saved the wrong day or switched AM to PM. I've missed so many things because I have so little control over notifications and they disappear not if I dismiss them, but if I just unlock my god damn phone. So not just that one liner needs to be done, but it would do a lot and these other one-liners would also greatly help. [4] Dude was complaining about candidates using GPT to do leetcode problems and how he had a hard time figuring out if they were cheating or not. One of my many suggestions was "why not do in person interviews?" which was answered with how expensive plane tickets were (his interviewees were local) and contradicted his prior and later statements about how costly it is to hire/interview someone. I'm sorry, what percentage of 6 engineer's salaries to do 6 interviews for an hour is a single round trip ticket for a domestic flight? Or to have someone... drive in... |
| |
| ▲ | indymike 3 days ago | parent | prev | next [-] | | Hmm. If the annual subscription is $100 then the value of fixing this is $100. If it is free, then, what's the profile worth for a year... there's the value. User retention is a thing. | | |
| ▲ | godelski 3 days ago | parent | next [-] | | I mean these numbers are just made up anyways, so why are engineers concerned with them? The idea of engineers needing to justify monetary value is just... ill conceived. They should be concerned with engineering problems. Let the engineering manager worry about the imaginary money numbers. > User retention is a thing.
Problem is no one needs to care about the product's quality if the product has the market cornered... Even less of a concern if the users don't know how to pick good products from bad products. Tech illiteracy directly leads to Lemon Markets | | |
| ▲ | TeMPOraL 3 days ago | parent | next [-] | | > I mean these numbers are just made up anyways, so why are engineers concerned with them? That's what they're directly or indirectly being graded on. Even if they don't have to show how their work impacted the company's bottom line, their managers or their managers' managers have to, and poop just rolls downhill. > The idea of engineers needing to justify monetary value is just... ill conceived. They should be concerned with engineering problems. Let the engineering manager worry about the imaginary money numbers. If this was only possible in this industry. If you're in a small company, you're wearing multiple hats anyway. If you're in a big corp, well, my wife hates that I see this in everything, but - hidden inflation is a thing. As roles are eliminated (er, "streamlined"), everyone is forced to be responsible for things they're not really supposed to care about (my favorite example is filing expense reports). As you aptly put it upthread: we fucked up... | | |
| ▲ | godelski 3 days ago | parent [-] | | > That's what they're directly or indirectly being graded on.
I think you'd agree that this should have never been the case. Engineering managers or project managers, sure. But engineers? That's just silly.We need firewalls. One group's primary concern needs to be on the product. Another group's primary concern needs to be on keeping the business alive and profitable. Too much of the former and you fail to prioritize the right work. Too much of the latter and you build vaporware. The downsides of biasing in one direction is certainly worse than the other... > my wife hates that I see this in everything, but - hidden inflation is a thing.
Lol, your wife might have a field day with mine...I have a fundamental belief that there's far more complexity than we let on. That as we advance complexity only increases. What was once rounding errors end up becoming major roadblocks. It's the double edged nature of success: the more you improve the harder it is to improve. I truly will never understand how everyone (including niche experts) thinks things are so simple. But my partner is doing her PhD in economics, so she also thinks about opportunity costs quite a lot but I think she (and a lot of her friends) were quite unaware of how a lot of stuff operates in tech[0]. Probably doesn't help that, as you know, I'm not great at brevity :/ [0] My favorite thing to at her department get togethers (alcohol is always involved) is to introduce them to open source software. Quite a number of them find it difficult to understand how much of the world is based on this type of work and how little money it makes. Not to mention the motivations behind it. The xz hack led to some interesting discussions... | | |
| ▲ | elcritch 3 days ago | parent [-] | | Perhaps it's because I've been in tech for so long, but I can't comprehend PhD candidates not knowing about open source software. | | |
| ▲ | godelski 3 days ago | parent [-] | | PhD Economists, not PhD Computer Scientists. Don't worry, people didn't go completely brain dead lol. And most of the economists know about it but not the scale or how it fits in the larger ecosystem. They really just know it as "there's sometimes tools on GitHub". |
|
|
| |
| ▲ | cindyllm 3 days ago | parent | prev [-] | | [dead] |
| |
| ▲ | reflexco 3 days ago | parent | prev | next [-] | | User retention is not much of a thing anymore thanks to the stickiness afforded by integrated services and network effects. You can't just switch calendar/video streaming when everything else is integrated with it/everyone is exclusively posting on this network. | |
| ▲ | kelnos 2 days ago | parent | prev [-] | | Right, but fixing something is only worth $100 if they actually are losing paid users over that thing. I suspect they aren't losing users over duplicated holidays in the calendar. |
| |
| ▲ | yacthing 3 days ago | parent | prev [-] | | > We're both programmers so we're both know we're talking about a one line regex... As a big tech programmer, it's almost never that simple... Small edges cases not covered by a one line regex can mean big issues at scale, especially when we're talking about removing things from a calendar. | | |
| ▲ | godelski 3 days ago | parent [-] | | > As a big tech programmer, it's almost never that simple...
I'll be fair and agree that I'm being a bit facetious here. But let's also admit that if you are unable to dedupe entries in a calendar with identical names then something is fundamentally broken.I did purposefully limit to holiday calendars as an example because this very narrow scope vastly simplifies the problem, yet is a real world example you yourself can verify. You're right that edge cases can add immense complexities but can you really think of a reason it should be difficult to dedupe an event with identical naming and identical time entries, especially with the strong hint that these are holidays? Let's even just limit ourselves to holidays that exclusively fall over full day periods (such as Labor Day). Do you really think we cannot write a quick solution that will cover these cases? The cases that dominate the problem? A solution whose failure mode results in the existing issue (having dupes)? Am I really missing edge cases which require significantly more complex solutions that would interfere with the handling of these exceptionally common cases? Because honestly, this appears like a standard table union problem. With the current result my choices are having triplicate entries, which has major consequences to usability, or the disabling of several calendars, which fails to generalize the problem and also results in missing some minor holidays. Honestly, the problem is so bad I'd be grateful even if I had to manually approve all such dedupes... If not, I'd really like to hear. Because it really means I've greatly mischaracterized the problem and I should not be using this example. Nor the example of a failure to FIND contacts with identical names, nicknames, phone numbers, birthdays, and differ only on an email address and note entry. Because I have really been under the strong impression that the latter is a simple database query where we should return any entry containing matches (failure mode being presenting the user with too many matches rather than a lack of matches. We can sort by number of duplicate fields and display matches in batches if necessary. A cumbersome solution is better than the current state of things...). I'm serious in my request but if I have made a gross mischaracterization then I think you'd understand how silly this all looks. I really do want to know because this is just baffling to me. If I truly am being an idiot, please, I encourage you to treat me like one. But don't make me take it on your word. | | |
| ▲ | yacthing 3 days ago | parent [-] | | That's a lot of words, but I think it boils down to: you're making an assumption that two calendar events with identical naming and identical time entries will always have a desired behavior of being deduped. - Maybe you want to separately invite people to the same thing and have different descriptions, now you're increasing the number of things to equate. - Maybe a user creates one event that is simply a title and a time, and they then want to create a second one for another purpose. However, it keeps getting deduped and they don't know why. Now you have a user education problem that you have to solve. - Now you might think: well just make it a toggle in the settings! Okay well now you have to add a new setting and that expands the scope of the project. Do you make it opt-in or opt-out? If it's opt-in, what if no one uses it? Do you maintain the feature if there's a migration? If it's opt-out, you still have the above problems. I could go on. And this is mostly an exercise of not underestimating a "simple" change. Calendars (and anything involving time) in particular can get very complicated. | | |
| ▲ | godelski 3 days ago | parent [-] | | > will always have a desired behavior of being deduped.
Okay, let's say people like repetition. Optional flag. Great, solved. > Maybe you want to separately invite people to the same thing
To a... holiday? Sorry, I already cannot invite people to a holiday in my existing calendar. I have no ability to edit the event. This capacity does not exist in my Apple Calendar nor Google Calendar and I'm not going to check that Outlook Calendar because the answer doesn't matter. > Maybe a user creates one event that is simply a title and a time,
Again, no need to auto-dedupe. But having collisions and requiring unique name entries is not that uncommon of a thing. > And this is mostly an exercise of not underestimating a "simple" change
Except to introduce your complexity you also had to increase the scope of the problem. Yeah, I'm all for recognizing complexity but come on man, we're talking about fucking Apple who makes you do it their way, by visiting 12 different menus, or the highway. We're talking about the same company who does not have the capacity to merge two contacts and only has the option "find duplicate contacts" but is unable to find duplicates despite multiple matching fields.So what's your answer? Keep the bullshit and do not provide an option to allow merges or dedupes? Literally all the problems you've brought up can be resolved by prompting the user with a request to merge OR just giving them the ability to do so. You really think triplicate entries is a better result than allowing a user to select three entries, right click, "merge entries"? Come on... | | |
| ▲ | yacthing 2 days ago | parent [-] | | > So what's your answer? My answer is simply: It's not a 5 minute regex change. I'm not even saying it shouldn't be prioritized or isn't worth the effort. Just that you should give the problem a bit more respect. | | |
| ▲ | godelski 2 days ago | parent [-] | | > you should give the problem a bit more respect.
The more generalized problem? Absolutely!The very idealized trivial cases we're discussing and I've stressed we're discussing? I'm unconvinced. |
|
|
|
|
|
| |
| ▲ | ChocolateGod 3 days ago | parent | prev [-] | | and removed when that person who is promoted doesn't work on it again |
| |
| ▲ | ekianjo 3 days ago | parent | prev | next [-] | | I wonder who got the idea at Youtube that forced auto-dub was a good idea. This shows how dysfunctional the management is. It's one thing to have assholes in your team, it's a different thing to not look at what they are doing. | |
| ▲ | gradstudent 3 days ago | parent | prev | next [-] | | I tried installing ReVanced recently. The configuration of the system (install a downloader/updater which then installs the app) was a huge turn-off. Why is it so complicated? Moreover, why not NewPipe or LibreTube? | | |
| ▲ | crowbahr 20 hours ago | parent | next [-] | | When it was just YouTube Vanced they got DMCA'd for redistributing "stolen software" So instead of "stolen software" they distribute "patches" and a patching framework. Legally distinct and modding is a much grayer area. It's code you run locally to company the file, change the bytecode and repack it. | |
| ▲ | SchemaLoad 3 days ago | parent | prev | next [-] | | I haven't used it myself, but my understanding was that revanced was patching the offical youtube app, while the other two are from scratch reimplementations. You wouldn't be allowed to distribute the full version of revanced, you can only distribute the patch. | |
| ▲ | Yokolos 3 days ago | parent | prev [-] | | Because no matter how much the YouTube app may suck in various ways, it's still vastly better than NewPipe and LibreTube in UX and much more enjoyable to use. So I'd rather use a patched version where the bad parts are removed over something like NewPipe which is just nowhere as polished. |
| |
| ▲ | rodrigodlu 3 days ago | parent | prev [-] | | Thanks for the recommendation. I was using the browser feature that disables the mobile mode on smartphones. The autodub feature should be disabled asap. Or at least have a way to disable globally on all my devices. |
|
|
| ▲ | masklinn 3 days ago | parent | prev | next [-] |
| Even more hilariously, if you upload to YouTube then try to download from your creator dashboard thing (e.g. because you were live-streaming and didn’t think to save a local copy or it impacts your machine too much) you get some shitty 720p render while ytdlp will get you the best quality available to clients. |
| |
| ▲ | hmstx 3 days ago | parent [-] | | Oh, that reminds me of a similar experience with Facebook video. Did a live DJ stream a few years ago but only recorded the audio locally at max quality.
Back then, I think I already had to use the browser debugger to inspect the url for the 720p version of the video. When they recently insisted by email I download any videos before they sunset the feature, their option only gave me the SD version (and it took a while to perform the data export). |
|
|
| ▲ | beerandt 3 days ago | parent | prev | next [-] |
| Canceled mine after ad-free stopped working on YouTube Kids of all things (on ShieldTV). Was probably a bug, but with practically no customer service options, no real solutions besides cancel. I was also a holdover from a paying Play Music subscriber, and this was shortly after the pita music switchover to youtube, so it was a last straw. |
| |
| ▲ | underlipton 3 days ago | parent [-] | | Halfway ready to fist-fight whichever exec drove the death of Play Music. It was a very, very good application, which could have continued to function as such when the platform ended, but they wouldn't even let us have that. I still have them and refuse to uninstall. |
|
|
| ▲ | meindnoch 3 days ago | parent | prev | next [-] |
| >Awaiting their “premium cannot be shared with people outside household” policy so I can finally cancel. Then I have good news for you! https://lifehacker.com/tech/youtube-family-premium-crackdown In fact, I've got an email from them about this already. My YT is still ad-free though, so not sure when it's going to kick in for real. |
| |
| ▲ | pixl97 3 days ago | parent [-] | | Ya I got this message when I was on vacation for a week. Seems a little messy on their part. |
|
|
| ▲ | shantara 3 days ago | parent | prev | next [-] |
| I’m another Premium user in the same position. I use uBlock Origin and Sponsorblock on desktop and SmartTube on my TV. I pay for Premium to be able to share ad-free experience with my less technical family members, and to use their native iOS apps.
If they really tighten the rules on Premium family sharing, I’ll drop the subscription in an instant. |
| |
| ▲ | al_borland 3 days ago | parent [-] | | I’m a Premium user and primarily watch on AppleTV. A little while ago they added a feature where if I press the button to skip ahead on the remote when a sponsor section starts, it skips over the whole thing. It skips over “commonly skipped” sections. While it doesn’t totally remove it, it lets me choose if I want to watch or not, and gets me past it in a single button press. All using the native app. I was surprised the first time this happened. I assume the creators hate it. |
|
|
| ▲ | observationist 3 days ago | parent | prev | next [-] |
| ReVanced and other alternatives exist. So long as they are broadcasting media to the public without an explicit login system, so as to take advantage of public access for exposure, it will remain perfectly legitimate and ethical to access the content through whatever browser or software you want. After they blitzed me with ads and started arbitrarily changing features and degrading the experience, I stopped paying them and went for the free and adblocking clients and experience. I may get rid of phones from my life entirely if they follow through with blocking third party apps and locking things down. |
| |
| ▲ | johnmaguire 3 days ago | parent | next [-] | | > ReVanced and other alternatives exist. For now. I suspect this is the real reason Google is going to require a developer cert even for sideloaded apps: https://www.techradar.com/phones/android/google-will-soon-st... | |
| ▲ | mschuster91 3 days ago | parent | prev | next [-] | | the problem is, you cannot be sure what Google does if they catch you violating their ToS. They have killed off entire google accounts for YT copyright strikes with no recourse. | | |
| ▲ | realusername 3 days ago | parent [-] | | That's why I'm not using Google accounts for anything important, I left gmail in 2014 and I really advise everybody to do the same. You never know when the hammer can drop. | | |
| ▲ | bornfreddy 3 days ago | parent | next [-] | | This. I simply don't understand why some people rely on Google given the risk level, impact and their no-recourse-except-maybe-public-shaming policy. | |
| ▲ | fragmede 3 days ago | parent | prev | next [-] | | Google doesn't capriciously deprecate things in a short amount of time. When they sunset features, there's plenty of warning. They'll tell you that there's a hammer, that it's going to drop on you in 6 months, which is plenty of time for you to get out from under it. Which, I mean, I'd rather there not be a hammer, but it's not like they're gonna announce on a Friday that they're shutting down Google Keep on Monday and I need to wreck my whole weekend in order to save all my notes. | | |
| ▲ | catgirlinspace 3 days ago | parent | next [-] | | The hammer isn't shutting down a service, it refers to your Google account getting banned for a violation or whatever reason they feel like. | |
| ▲ | realusername 3 days ago | parent | prev [-] | | I'm not afraid of them deprecating Gmail, I'm afraid thar I wake up one day and the account is banned without recourse. |
| |
| ▲ | Akronymus 3 days ago | parent | prev [-] | | Yeah, same. I still have a gmail account that just forwards emails, and I update the email on services as they come on. Being on your own domain for email is just better.Though, I use a service provider to handle the mail server itself |
|
| |
| ▲ | poulpy123 3 days ago | parent | prev [-] | | > ReVanced and other alternatives exist. until next year, when google will require real name and address for dev of side loaded apps |
|
|
| ▲ | paxys 3 days ago | parent | prev | next [-] |
| I'm constantly baffled by how bad the implementation of YouTube Premium downloads is. Videos will buffer to 100% in a matter of seconds but get endlessly stuck when I hit the download button. Why? All the bytes are literally on my device already. |
| |
| ▲ | jerf 3 days ago | parent | next [-] | | The whole YouTube app is weird. Sometimes it lets you do 1.0x-2.0x. Sometimes it lets you range from .25x-4x. Sometimes it pops up a text selection box with every .05x option from .1 to 4.0. Sometimes it has a nicer UI with shortcut selections for common choices and a sliding bar for speed. It recently picked up a bug where if you're listening to a downloaded video, but turn the screen off and on again, the video playback seems to crash. A few months ago it became very, very slow at casting, all manipulations could take 30 seconds to propagate to the cast video (pause, changing videos, etc)... but they didn't usually get lost. (It would be less weird if they did just get lost sometimes.) You aggressively can't cast a short to a TV, in a way that clearly shows this is policy for some incomprehensible reason, but if you use the YouTube app directly on your set top box it'll happily play a short on your TV. Despite its claims in small text that downloads are good for a month without being rechecked, periodically it just loses track of all the downloads and has to redownload them. It also is clearly trying to reauthorize downloads I made just 30 minutes ago sometimes when I'm in a no-Internet zone, defeating the entire purpose. When downloads are about 1/4th done it displays the text "ready to watch on the download screen" but if you try to watch it it'll fail with "not yet fully downloaded". Feels like the app has passed the complexity threshold of what the team responsible for it can handle. Or possibly, too much AI code and not enough review and testing. And those don't have to be exclusive possibilities. | | |
| ▲ | knome 3 days ago | parent [-] | | the control changes sound like you might have gotten caught in some kind of a-b testing | | |
| ▲ | jerf 3 days ago | parent [-] | | They flop back and forth at a high frequency though. I can hit all three cases in five minutes and it's been like that for months. Also there is never a sensible reason to offer video speeds as a combo-box popup of all options from .05x to 4.00x. It's like three times the vertical size of my screen. | | |
| ▲ | Barbing 3 days ago | parent [-] | | All that testing and they've never thought to offer a one-tap way to get back into speed control once I've adjusted the speed one or more times on the same video. Don’t get me started on the “highest quality” account setting absolutely never selecting 4K options when available. They simply have to try to save the bandwidth money by nesting quality options a couple taps away. (A userscript fixes this on desktop and even in Safari iOS/iPadOS, but I don’t deserve the quality I’m paying for if I use their native app.) [Privileged rant over!] | | |
| ▲ | TeMPOraL 3 days ago | parent [-] | | This is becoming a common pattern everywhere now. Case in point (and sorry for bringing up this topic), LLM providers seem to be doubling down on automatic model selection, and marketing it as a feature that improves experience and response quality for the users, even though it's a blatant attempt to cut serving costs down by tricking users (or taking the choice away) into querying a cheaper, weaker model. It's obviously not what users want - in this space, even more than in video streaming, in 90%+ of end-user cases, what the user wants is the best SOTA model available. At least with YouTube, I recall them being up front about this in the past, early in the COVID-19 pandemic - IIRC the app itself explained in the UI that the default quality is being lowered to conserve bandwidth that suddenly got much more scarce. |
|
|
|
| |
| ▲ | lukan 3 days ago | parent | prev [-] | | Because they want to control the bytes on your devices. Giving you the bytes would be easy, the hard part is preventing the free flow of information. And those bugs are the side effects. |
|
|
| ▲ | some-guy 3 days ago | parent | prev | next [-] |
| Also a paying YT Premium subscriber. I live in a rural part of CA where there isn't much 5G reception. For extremely long drives in my minivan, I allow my toddler to watch Ms. Rachel on the screen via an HDMI port input from my iPhone. Youtube Premium videos have DRM that disallow downloads to play over HDMI, so I had to do what you did and add them as files locally to VLC and play them from there. |
|
| ▲ | stronglikedan 3 days ago | parent | prev | next [-] |
| > Awaiting their “premium cannot be shared with people outside household” policy I recently got paused for "watching on another device" when I wasn't. I don't think that policy you mention is too far off. |
|
| ▲ | hysan 3 days ago | parent | prev | next [-] |
| I also have YouTube premium and watch mostly on my iPad and TV. YouTube constantly logs me out at least once per day. I notice because I’ll randomly start seeing ads again (I open videos from my rss reader, never their site). This never happened when I wasn’t on premium. I don’t get what they’re doing, but my impression after almost a year is that it’s only slightly less annoying than getting ads. At this point, I might as well not renew and just use ad block. |
|
| ▲ | ac29 3 days ago | parent | prev | next [-] |
| > Awaiting their “premium cannot be shared with people outside household” policy so I can finally cancel That's been a policy for a while, the sign up page prominently says "Plan members must be in the same household". No idea if its enforced though. |
| |
| ▲ | phkahler 3 days ago | parent [-] | | I have 2 homes. Every time I "go up north" I have to switch my Netflix household and then back again when I return. This sounds like that won't even be possible. | | |
| ▲ | ewoodrich 2 days ago | parent [-] | | If it works like Youtube TV you are given the option to switch household locations when you get the nag screen. |
|
|
|
| ▲ | fragmede 3 days ago | parent | prev | next [-] |
| I'll admit to using yt-dlp to get copies of videos I wish to have a local copy of, which can't be taken away from me by somebody else, but I pay for premium because that pays for content I watch. If you don't pay for content, where's it going to come from? Patreon only works for super dedicated stars with a huge following. |
| |
| ▲ | Marsymars 3 days ago | parent [-] | | I can’t speak for everyone, but I don’t watch content that needs to be “paid for” in that way. e.g. The last several videos I downloaded for archiving were install instructions for car parts that were uploaded by the part manufacturer. (And that aren’t readily available through any other channel.) |
|
|
| ▲ | dostick 3 days ago | parent | prev | next [-] |
| YouTube’s “Download” is not really a download, it’s actually “cache offline” within YouTube app. |
| |
|
| ▲ | icelancer 3 days ago | parent | prev | next [-] |
| YouTube premium "download" is also just completely fake. Downloaded where? What file can I copy? |
| |
| ▲ | TeMPOraL 3 days ago | parent [-] | | Files? What era do you hail from? Prehistory? There are no files anymore. I mean, there technically are, but copyright industry doesn't want you to look at them without authorization, security people don't want you to look at them at all, and UX experts think it's a bad idea for you to even know such thing as "files" exists. Share and enjoy. Like and subscribe. The world is just apps all the way down. | | |
| ▲ | SchemaLoad 3 days ago | parent [-] | | Ironically a very large chunk of youtube creators themselves need the ability to download real files so they can use segments in their own videos. TikTok is very strange in that it actually does let you download real files. |
|
|
|
| ▲ | hamandcheese 3 days ago | parent | prev | next [-] |
| I have the opposite problem... frequently streaming a video gets stuck buffering even on my gigabit fiber connection, but I can download a full max quality version in a matter of seconds. |
|
| ▲ | N0isRESFe8GXmqR 3 days ago | parent | prev | next [-] |
| I run into that download issue all the time. I need to pause downloading each video. Force close the youtube app. Then unpause the downloads to get them downloading again. It has been happening for years and is still unfixed. |
|
| ▲ | loganlinn 3 days ago | parent | prev | next [-] |
| I had a similar experience on YouTube Music. I discovered the message was misleading and I just had to enable downloads when not on WiFi |
|
| ▲ | yolo_420 3 days ago | parent | prev | next [-] |
| I am a premium subscriber so I can download via yt-dlp in peace without any errors or warnings. We are not the same. |
| |
|
| ▲ | maplethorpe 3 days ago | parent | prev | next [-] |
| What video did you watch? |
| |
| ▲ | piyuv 3 days ago | parent [-] | | Nintendo Direct. Download issue persisted with all videos though |
|
|
| ▲ | cactusplant7374 3 days ago | parent | prev | next [-] |
| Why not use Brave browser and their playlist feature for offline downloads? |
| |
| ▲ | godelski 3 days ago | parent | next [-] | | > Why not use Brave browser
Why not use a non-chromium browser and help prevent Google from having larger control over the Internet?We still need competition in the browser space or Google gets to have a disproportionate say in how the Internet is structured. I promise you, Firefox and Safari aren't that bad. Maybe Firefox is a little different but I doubt it's meaningfully different for most people [0]. So at least get your non techie family and friends onto them and install an ad blocker while you're at it. [0] the fact that you're an individual may mean you're not like most people. You being different doesn't invalidate the claim. | | |
| ▲ | cactusplant7374 3 days ago | parent [-] | | Firefox is in decline and Brave will soon overtake it. Brave blocks ads natively. There is a lot of advantage in that but we also may eventually have a new model that funds the internet. And I don't see Firefox or Safari disrupting advertising. https://data.firefox.com/dashboard/user-activity https://brave.com/transparency/ | | |
| ▲ | jazzyjackson 3 days ago | parent | next [-] | | I'll just throw out there that zen-browser.app is a gentle fork of Firefox to make it look like the (abandoned, chromium) arc browser, it's great. | |
| ▲ | bl4kers 3 days ago | parent | prev | next [-] | | That Brave link shows growth has flatlined | | | |
| ▲ | godelski 3 days ago | parent | prev [-] | | I think you've missed the point entirely. The point is that if everyone is using a single browser (not just Chrome/Chromium) then that actor gets disproportionate control over the internet. That's not good for anyone. The specific gripe to Chromium is that _Google_ gets that say, and I think they are less trustworthy than other actors. I'm not asking anyone to trust Mozilla, but anyone suggesting Mozilla is less trustworthy than Google probably has a bridge to sell you. Remember that being Chromium still means that Brave is reliant upon Google. That leads to things like this[0,1]. Remember, the chromium source code is quite large, which is why things like [0] aren't so easily found. I also want to quote a quote from [0.1] This is interesting because it is a clear violation of the idea that browser vendors should not give preference to their websites over anyone elses.
That wouldn't be the first time people have found Google preferencing their browser and it is pretty known this happens with YouTube. Do we really want ANY company having such control over the internet? Do we really want Google to? > https://data.firefox.com/dashboard/user-activity
> https://brave.com/transparency/
I'm not sure what you're trying to tell me here. That Brave has 64% of the number of users as Firefox? That Brave users really like Gemini, Coinbase, and Uphold? That Brave users are linking their Brave account to sites like Twitter, YouTube, Reddit, GitHub, Vimeo, and Twitch? That Brave Ads is tracking via the state level? Honestly I have more questions looking at the Brave "transparency" report, as it seems to have more information about users than Firefox...If you're extra concerned about privacy and that's your reason for Brave, then may I suggest the Mullvad browser[2]? It is a fork of Firefox and they work with Tor to minimize tracking and fingerprinting. You get your security, privacy, and out from under the boot of Google. [0] https://github.com/brave/brave-browser/issues/39660 [0.1] https://simonwillison.net/2024/Jul/9/hangout_servicesthunkjs... [1] https://www.bleepingcomputer.com/news/google/google-to-kill-... [2] https://mullvad.net/en/browser | | |
| ▲ | cactusplant7374 3 days ago | parent | next [-] | | > I'm not sure what you're trying to tell me here. I'm telling you that Firefox is going to be out of business soon because users favor ad blocking and blocking trackers. That is the trend. Firefox isn't growing anymore. > Honestly I have more questions looking at the Brave "transparency" report, as it seems to have more information about users than Firefox... Metrics can be transmitted without revealing the user. This is well known. You can't suggest anything. I am done with this conversation. | | |
| ▲ | godelski 3 days ago | parent [-] | | > I'm telling you that Firefox is going to be out of business soon
Do you not think everyone saying Firefox is going to be out of business soon plays a role in this?Regardless, I think you've ignored the root of my argument. I'm not trying to be a Firefox fanboy here but it's not like there's many options. The playing field is Chrome, Firefox, Safari. So only one of these is not "big tech". > Metrics can be transmitted without revealing the user. This is well known.
This is not well known and I think you've kinda "told on yourself" here. It is fairly well known in the privacy community that it is difficult to transmit user data without accidentally revealing other information. Here's a rather famous example[0,1]. I'd encourage you to read it and think carefully about how deanonymization might be possible after just reading a description of the datasets they deanonymize. > You can't suggest anything. I am done with this conversation.
If you wish to disengage then that is your choice. I am really trying to engage with you faithfully here. I'm not even really attacking Brave here, as my critique is over the Chromium ecosystem. I think if you look at my points again you can see how they would dramatically shift if Brave were based off of Gecko or Webkit. Honestly, I would be encouraging Brave usage were it under those umbrella. Or even better, if it had its own engine! Because my point is about monopolization.[0] https://courses.csail.mit.edu/6.857/2018/project/Archie-Gers... [1] https://arxiv.org/abs/cs/0610105 | | |
| |
| ▲ | Awesomedonut 3 days ago | parent | prev [-] | | I'm a loyal Brave user and I feel my loyalties being swayed right now... | | |
| ▲ | godelski 3 days ago | parent [-] | | I really do have a lot of respect for Brave and what they're trying to do, don't get me wrong. I think they are trying to address a meaningful problem and I do not think their solution is ill-conceived. I want to be clear about that. But I do think it is a far bigger problem that we let a single actor have so much control over the fundamental structure of the internet. The problem isn't Brave so much as it is Chromium. But criticizing Brave (and Opera, Edge, etc) is a consequence of this. You must ask yourself which is the bigger concern? - If you believe the major concern is an ad based ecosystem on the internet, then choose Brave. Especially if you believe it is unlikely that data leakage "features" implemented by Google are not likely to be captured by downstream projects.
- If you believe the major concern is the number one ad based company who's entire market is based on the erosion of data privacy, then choose *literally anything* that is not Chromium based.
I think the latter is far more damning and honestly is an upstream issue to the concern Brave is trying to address. That's why I say I would encourage Brave to move away from Chromium. I actually would encourage them to develop their own engine since I think 3 choices is far from sufficient, but I'll take a Gecko or WebKit version as a major victory.But this is my opinion. There is no right answer here. It has to come down to you. If you agree with me then I'd encourage you to look at Firefox. It is good by default and with a few easy to find options you can have strong privacy and installing uBlock is a trivial task. If you are more privacy conscious, I encourage you to look at the Mullvad Browser, which is a Firefox fork with strong privacy defaults (maintained by the Tor and Mullvad teams). If you want a WebKit then check out Orion. I use this on both my iPhone and iPad (my Macbook and linux desktop are still Firefox), as Orion allows add-ons, so you can get ad blocking on your phone (when I was on Android I just used Firefox mobile which supports extensions). If you really want to encourage a 4th player I believe LadyBird is the popular kid on the block, but I honestly don't know too much and last I knew it was not quite to a stable state. You don't have to agree with me, but I just want to make people aware that they do have a say in the future. There's no solution that doesn't have drawbacks, but I think on a techie form we should be able to have a more complex discussion and recognize that there are consequences to our choices. I think it is also important to recognize our choices multiply as we tend to be the ones who inform our non-techie peers. If you've ever installed software for a friend or family member, then realize how our choices multiply. I'd also encourage you to promote more conversations among techie groups so we can hear the diverse set of opinions and concerns. It's a complex world and it is easy to miss something critical. | | |
|
|
|
| |
| ▲ | Diti 3 days ago | parent | prev | next [-] | | > Why not use Brave Reddit has the answer for you: https://www.reddit.com/r/browsers/comments/1j1pq7b/list_of_b... | |
| ▲ | piyuv 3 days ago | parent | prev | next [-] | | I’m not using brave browser so did not know it could download videos | | | |
| ▲ | a96 2 days ago | parent | prev | next [-] | | Brave is a series scam company. | |
| ▲ | pcdoodle 3 days ago | parent | prev [-] | | Nice, didn't know Brave could do that. |
|
|
| ▲ | ajjahs 3 days ago | parent | prev | next [-] |
| [dead] |
|
| ▲ | gjsman-1000 3 days ago | parent | prev [-] |
| For anyone here who runs a startup, I propose two lifestyle benefits you should add: 1. Unlimited YouTube Premium 2. Unlimited drink reimbursement (coffee, tea, smoothies, whatever) The psychological sense of loss from those two things would be larger than any 5% raise. |
| |
| ▲ | edoceo 3 days ago | parent | next [-] | | I don't like that math, rather have the 5% than $8k in perks. | | |
| ▲ | gjsman-1000 3 days ago | parent [-] | | The pitch is for the employer: This would likely be both cheaper and simultaneously stickier. |
| |
| ▲ | whatshisface 3 days ago | parent | prev [-] | | I personally wouldn't want to hire a startup employee who couldn't figure out how to install a browser extension. ;-) | | |
| ▲ | gjsman-1000 3 days ago | parent | next [-] | | You're assuming startups are all tech. At my job, tech is not even 1/3 of employees. | | |
| ▲ | dotancohen 3 days ago | parent [-] | | Browser extensions are not meant for the technical crowd, they're meant to be installed by all users of the browser. If someone is not bright enough to figure out how to install a browser extension, or change a lightbulb, or refill the ice tray, tech worker or not I don't need them in my startup. |
| |
| ▲ | nharada 3 days ago | parent | prev | next [-] | | Roku tho | |
| ▲ | posterguy 3 days ago | parent | prev [-] | | ah yes, let me just install a browser extension on the kids ipad | | |
| ▲ | whatshisface 3 days ago | parent | next [-] | | FYI for next time you're buying, you can install Firefox on Android, although this is perhaps threatened by Google's planned changes to user's ability to install software. | |
| ▲ | godelski 3 days ago | parent | prev [-] | | Here, this will help with that https://kagi.com/orion/ | | |
| ▲ | gonzalohm 2 days ago | parent [-] | | Only works in iOS | | |
| ▲ | godelski 2 days ago | parent | next [-] | | I think you need to read the comment I was responding to a bit more carefully. (Hint, they would not have made that comment had their kid had an Android tablet) | |
| ▲ | socksy 2 days ago | parent | prev [-] | | But you don't need it for Android... Can happily install uBlock Origin on bog standard Firefox there. |
|
|
|
|
|