It’s weird to think Linux programs would somehow be different from Windows in this regard. Why would a program running in Linux are more altruistic (for lack of a better term) than one running in Windows?
>Why would a program running in Linux are more altruistic (for lack of a better term) than one running in Windows?
It's an entirely different culture. Windows users are used to paying for software (starting with the OS), and Linux users aren't. So the monetization strategies are different. For Sublime, that seems to be primarily a Windows program that tried to cross over, so it's not surprising it would reflect that history.
Both of the examples in the quote give you the answer: talk to someone that’s actually done it.
It’s always amazing to me how often the person 3 desks over has already solved the same problem, but is never asked how by the next person. Instead, too many people act like they’re the first person to ever attempt whatever they’re working on.
> Why am I expected to pay another $10 to block ads.
You aren't.
Twitch Turbo costs $12/month. If you're spending more than that on multiple subscriptions then you're better off getting Twitch Turbo and not getting ads on any stream, rather than just those you subscribe to.
I tend to agree, assuming there are no false positives. Admittedly, I’m not sure how often that occurs, nor if we even can know that based on all the various work environments the cheap table saws are being used in today.
> the animation and the scroll-sensitive layout (vs. just having a series of static diagrams) makes it unpleasant for me to read.
I totally agree; I don't understand the fascination HN has with these types of sites. It all feels like extraneous design just for the sake of it, rather than actually making anything easier or better to understand.
I think sites/pages like this hold an important role, presenting information to people who have trouble visualizing concepts or need visual aid to better assimilate information is important and sometimes, a simple 2D rendering or a dry graph just isn't enough.
And if you need a 3d graph, you're only a handful of lines away from smoothing out your presentation, so why not?
There's also the more subjective aspect, I think adding the effort to make something look nice and slick, animated well, could be both an interesting challenge and a relaxing pass-time. It's pleasing both to make and digest, in a way, it sits in an intersection of design, art and technique and as an added bonus, could help capture the attention of someone who struggles with short attention spans even better!
> Simples being you need to log in to multiple different apps, but things like data moving between them etc are also complications.
I don't think this is actually true. Specifically, once I've logged into one Google app (like Gmail), others automatically pick up the user (like Calendar), so it seems to at least be technically possible.
> "See here, it says that only 10% of customer devices are on OS version 10.1 and below. We must bump our minimum version to 10.2 because us developers are tired of supporting this old shit and legacy code paths!"
This makes sense if that 10% are costing more money than they generate, which seems especially likely since people that are frugal enough to (for example) hang onto an iPhone 7 are also unlikely to spend much on other frivolous purchases.
Supporting those older devices can range from supporting multiple code paths due to different APIs, or fallbacks for missing HW performance and/or features. All of that adds up in terms of developer time, build/infra cost, etc.
Do you have any real estimate of what not breaking old devices cost? With so much effort being wasted on site/app redesigns that degrade user experience (and cut off old devices in the process) it's also easy to imagine that it's not about the costs
This is an insanely broad definition that literally the entire population would fall under.
> You might find it easy but that doesn't mean others will.
No one finds concentrating on any and every subject easy. Assuming this is due to ADHD, and not something in their control, is a cop out.