Just looking at the numbers, they are spending $5G and losing $1G. Their subscriptions are growing. So if they grow another 25% they are making money. (Ignoring infrastructure costs which are most likely a tiny fraction of per-user revenue.) They also just launched an Android app. So I think their story is looking pretty good. Not even considering that it raises the value of Apple TV hardware, their other devices and gives them more lock-in for customers in general that seems like a great investment they made.
- 2 Posts
- 56 Comments
Sounds great. I think it is super valuable to have an RSS feed so that people can subscribe in all sorts of ways. Having ActivityPub is also nice.
kevincox@lemmy.mlto Linux@lemmy.ml•Share specific examples of software built from source works better for you than packages or pre-built binaries4·7 months agoFor me the biggest benefit is the ease of applying patches. For example in Nix I can easily take a patch that is either unreleased, or that I wrote myself, and apply it to my systems immediately. I don’t need to wait for it to be released upstream then packaged in my distro. This allows me to fix problems and get new features quickly without needing to mess with my system in any other way (no packages in other directories that need to be cleaned up, no extra steps after updates to remember, no cases where some packages are using different versions and no breaking due to library ABI breaks).
Another benefit that you are pointing at is changing build flags. Often times I want to enable an optional feature that my distro doesn’t enable by default.
Lastly building packages with different micro-architecture optimizations can be beneficial. I don’t do this often but occasionally if I want to run some compute-heavy work it can be nice to get a small performance boost.
kevincox@lemmy.mlto Technology@lemmy.world•Peloton announces $95 “used equipment activation fee”English20·11 months agoThis is basically admitting that consumers don’t actually value their subscription service for the cost. If users were buying used bikes and signing up for subscriptions Peloton would be thrilled, they would do everything that they could to encourage that like free trials. But it must be that most people who buy used bikes don’t find the subscription worth it and cancel within a few months. Adding this fee both extracts more money and creates a sunk cost fallacy that will cause them to go longer before cancelling.
If the product sold itself they would just let people pay them subscriptions, its basically free money.
Probably not. Google Ads explicitly allows mismatch between displayed domain and actual domain. This is literally a supported configuration with no tricks.
The link you sent gives me a “Redirect Notice” interstitial that mitigates this attack greatly.
Allowing showing different domains than the actual click target is wildly reckless and should be punishable.
“Oh but our poor advertisers want to use click tracking and it is too hard to set up on their main domain”. Oh boo hoo, I’m sure if it is important to them they will figure it out.
kevincox@lemmy.mlto Technology@lemmy.world•AI models collapse when trained on recursively generated dataEnglish101·1 year agoTo be fair this doesn’t sound much different than your average human using the internet.
kevincox@lemmy.mlto Technology@lemmy.world•Apple Reportedly Suspends Work on Vision Pro 2English134·1 year agoI don’t know why everyone is so negative. The gameplan seems pretty clear to me.
- Make expensive fancy product. This is effectively a “devkit” that companies can use to start experimenting with AR software.
- Make lower cost product. There are now a few decent apps available and early adopters will be willing to buy it to be one the leading edge.
- Now there is a bigger market, leading more companies to be willing to develop apps.
Apple is hoping that this is enough to break the chicken-and-egg cycle. Enough to get a few powerful apps such that more regular consumers will be willing to buy which again increases the addressable market which makes it more attractive to companies.
kevincox@lemmy.mlto Technology@lemmy.world•Tesla Shareholders Approve Musk's $56 Billion Pay Package in Early VotingEnglish18·1 year agoTo buy the next website that people are making fun of him on.
Yeah, just jump in.
To get started it is best to keep Windows around, then if you need to get something done urgently you can go back to what you know then figure out how to do it in Linux later. Dual-booting is probably the best option if you are gaming as GPU passthrough can be difficult to get great performance. That is the approach I took a long time ago and then at some point I realized that I hadn’t booted into Windows for months and just deleted the partition.
Yeah, not only are there a dozen platforms that you need to search but they all suck. I have seen so many instances where people download videos for a vacation and then they can’t be played. I can’t even share screenshots to advertise the shows that you are selling to my friends for free!
Funny enough when I have a video file sitting on my computer it just works, all of the time, super fast. And instead of using services that tell me what streaming platform a given show is on it is easier to use a service that tell me the infohash of the file.
TOTP code is like 5 lines. The hardest part is writing the seed to disk.
On NixOS I did this:
services.displayManager.autoLogin = { enable = true; user = "kevincox"; }; # Avoid setting up a keyring every time I do a non-auto login. # https://gitlab.gnome.org/GNOME/seahorse/-/issues/159 security.pam.services.login.enableGnomeKeyring = lib.mkForce false;
Can you configure KWallet with no password? Often you can do something like set an empty password and it will auto-decrypt with no prompt.
This may be undesirable as apps running in your user can access what is in KWallet but honestly this is probably the case anyways. If you are running unsandboxed untrusted applications you have already lost.
kevincox@lemmy.mlto Technology@lemmy.world•ByteDance won't sell TikTok, would rather pull it from the USEnglish4·1 year agoEven if they do plan to sell they wouldn’t say it. If buyers think that a sale is inevitable they can offer less because they “don’t have a choice” but to sell. If they act as if their plan is to pull out the buyers need to not just make them an offer that is higher than the others, but also high enough to make them reconsider their whole position.
kevincox@lemmy.mlto Technology@lemmy.world•Stop Using Your Face or Thumb to Unlock Your PhoneEnglish3·1 year agoProbably. Wouldn’t it be good to have the truth during investigations?
However I think that we really need refine when warrantless searches can occur. Right now many searches seem to be done with very little evidence to justify them. I think this protection should apply to your mind and phone just like it applies to your house. This probably also needs to be considered at border crossings. Right now they have basically unlimited rights for searching what you have on you with little to no evidence.
We should probably also rethink about how the information is shared when there is a warrant. Right now during a trial a huge amount of personal information can be made available. Maybe if it was easier to get precise information less would be needed.
What do you think you’re doing by putting that link in every comment? Lemmy doesn’t have a terms of service that assigns a license to your text anyways. So if you just say nothing you own your comment and they can’t use it. If they cared about the licence they would already not be able to use it.
Pretty simple. Stock go brrrr.
kevincox@lemmy.mlto Linux@lemmy.ml•Which communication protocol or open standard in software do you wish was more common or used more?1·1 year agoHonestly my biggest complaint is header wrapping. Technically you need to wrap lines at 998 bytes (not that any reasonable server actually cares). But in order to wrap a header you need to add spaces (because you can only break a line after whitespace). But where spaces are unimportant depends on each specific header. So you need to have custom wrapping rules for each header.
In practice no one does this. They just hope that headers naturally have spaces or break them in random locations (corrupting them) because the protocol was too stupid.
Binary protocols are just so much simpler. Give the length, then the data. Problem solved. Maybe we could even use a standard format for structured headers. But that would be harder to do while maintaining backwards compatibility.
I’m struggling to see how this actually made money. Because presumably the customer is paying for the delivery (as well as the food that was never ordered). So the fraudsters would just be paying themselves in a complicated way. My best guess is one of the following: