• 0 Posts
  • 12 Comments
Joined 2 years ago
cake
Cake day: August 7th, 2023

help-circle
  • This is why most apps that do use such services use more than one. Lots of modern sites have buttons for “Login with Google”, “Login with Facebook”, “Login with Apple”. None of them want to lose access to the user data and analytics they get from these services — so I doubt one is going to jump into cutting you off or requiring payment while the others are still free.

    It would take all of these services to (illegally) coordinate to suddenly start charging — and of all of them I don’t see that being in the interest at all for Apple. Apple’s login service uses Touch and Face ID on their devices, and is part of the selling point for those devices (extremely easy logins with no password). They’re not making their money off Single Sign-On (SSO) login services — they make their money off selling devices, and they make the case for selling these devices in large part by selling “simplicity”.

    So if you’re worried today about a login service yanking the rug out from under you, you just implement many/all of them. It’s not significantly more work — all of them are based off OAuth — so long as your website or app can authenticate via OAuth you just need to use the APIs each company provides to implement the authentication, and you’re done.

    Nothing them stops you as you get bigger form implementing your own login/authentication service — and if you ever get big enough, you too can offer it as a service for other websites.


  • And that’s just fine. Considering how many people do login with those services, I doubt any that use the SSO services will particularly miss you and the small subset of users who don’t want to let a third-party service confirm your login.

    That’s not meant as snark — every app and website out there has some subset of users who will decry “I won’t use that because it does X”. And that’s fine. It’s a personal decision. But it likely won’t significantly affect development decisions, as it’s going to happen with some group for some reason anyway.


  • It is not good for small commercial entities that will be required to enact a ID verification system because it will increase the cost of entry to the market.

    As someone who works in this space, I doubt it’s going to be an issue for smaller entities. We already have SSO for basic login identity from a variety of providers (Microsoft, Facebook, Google, Apple) — smaller sites already love to use these as it provides easy access to existing users, and saves a ton of coding for having to handle login information, password management, etc.

    These same entities can handle the age verification. Now I can see arguments as to why centralizing logins and age verification like this could be a problem for users, but if I decided to start my own social media app tomorrow I’d likely rely on the big platforms to handle all of this (as we already see everywhere — heck, app for ordering pizza support Facebook, Google, and Apple logins), and save myself the cost and hassle of implementing this myself (never mind the potential embarrassment and liability should someone hack my site). Then it’s on those platforms to worry about age verification.

    All of these services are currently free, and save you from a ton of coding around user accounts and authentication, so using them is usually cheaper then having to DIY it.



  • We have enough production in some areas — but not in others. Some goods are currently overly expensive because the inputs are expensive — mostly because we’re not producing enough. In many cases that’s due to insufficient competition. And there are some significant entrenched interests trying to keep things that way (lower production == lower competition == higher prices).

    And FWIW, the US’s current “tariff everything and everybody” approach is going to make this much, much, much worse.

    I am certainly not the friend of billionaires. I’m perfectly fine with a wealth tax to fund public works and services. All I’m against is overly simplistic solutions which just exacerbate existing problems.


  • This is where the problem of the supply/demand curve comes in. One of the truths of the 1980s Soviet Union’s infamous breadlines wasn’t that people were poor and had no money, or that basic goods (like bread) were too expensive — in a Communist system most people had plenty of money, and the price of goods was fixed by the government to be affordable — the real problem was one of production. There simply weren’t enough goods to go around.

    The entire basic premise of inflation is that we as a society produce X amount of goods, but people need X+Y amount of goods. Ideally production increases to meet demand — but when it doesn’t (or can’t fast enough) the other lever is that prices rise so that demand decreases, such that production once again closely approximates demand.

    This is why just giving everyone struggling right now more money isn’t really a solution. We could take the assets of the 100 richest people in the world and redistribute it evenly amongst people who are struggling — and all that would happen is that there wouldn’t be enough production to meet the new spending ability, so so prices would go up. Those who control the production would simply get all their money back again, and we’d be back to where we started.

    Of course, it’s only profitable to increase production if the cost of basic inputs can be decreased — if you know there is a big untapped market for bread out there and you can undercut the competition, cheaper flour and automation helps quite a bit. But if flour is so expensive that you can’t undercut the established guys, then fighting them for a small slice of the market just doesn’t make sense.

    Personally, I’m all for something like UBI — but it’s only really going to work if we as a society also increase production on basic needs (housing, food, clothing, telecommunications, transit, etc.) so they can be and remain at affordable prices. Otherwise just having more money in circulation won’t help anything — if anything it will just be purely inflationary.


  • I live in a mid-sized Canadian city, with a population of just under 400k with what is considered a pretty good bus-based transit system, with roughly 60 routes. Even way out in the boonies you can catch a bus. You can get from pretty nearly any point A to any point B on the bus.

    And yet I and those who can afford to do so generally avoid the bus. Our streets are still filled with cars during rush hour (which, as someone who has 100% WFM for the last 15 years I’m happy to say I’m not contributing to). Reasons?

    1. If your origin and destination aren’t on the same route, you’re going to need to transfer. Possibly multiple times. And wait for those transfers.
    2. Buses are sometimes either late, or too full and don’t stop. Which means if you rely on taking the bus to get to work, you had better be up quite early to ensure you get to your destination on time.
    3. Bus people. Creepy old guys hitting on young (or even old) girls and women. People who haven’t showered in a while sitting next to you. The people who think their bag is too important and needs a seat. We bought my wife a car the week after some racist tried to attack her.

    You know what doesn’t have any of those problems? My car. I can crank my music up if I want to. I get to pick who is in my car. I don’t have to get up extra early to make sure I get to my destination on time because the bus might be late, full, or because I have to make multiple transfers (at each point of which the bus could be late or full…).

    I’m glad we have the bus system we have for those people who need it. I know we have people in our city who don’t have the privilege of owning a vehicle of their own — and for some people whose needs are simple the bus can likely work just fine. I’m glad we have that system for the people who don’t otherwise have a choice — but for everyone who has that choice, the choice is typically being in their own private vehicle where they can sing loudly, eat and drink whatever they like, control who rides with them, and go wherever they want to — heck, I can even change my mind about my destination mid-drive and go wherever I want to without having to switch cars.

    I’ll admit, having taken transit in bigger cities (Toronto, Montreal, Istanbul) being able to take a train (subway, LRT, surface rail, streetcars etc.) can be pretty great. I think bigger cities need this kind of transit — even with its many, many problems it can beat out taking a car to a downtown core. But even when I lived in some of these cities I still had a car. But the size of my current home city just isn’t big enough to accommodate that level of transit. The cost would just be too horrendous.

    Can everyone do better? Sure. But I don’t think such improvements are going to significantly encourage more people to take transit over their own vehicles.


  • The main browser to use WebKit these days is Safari. You’ll find that on macOS, iOS, and iPadOS. I’m guessing that would be why someone downvoted me (some people have strong feelings about Apple, even though WebKit is Open Source and is very highly privacy focussed).

    I had thought there were more options out there outside the Apple ecosystem, but it seems many of the browsers I once knew were using WebKit moved at some point to Blink (like Maxthon and Slepnir). The Gnome Epiphany browser for Linux however is built atop WebKit.

    There are others, but you’re not likely (or able) to use them on desktop systems. PlayStation’s Orbis OS for the PS4 and PS5 uses WebKit as its underlying browser engine, for example. And there is WPE that is intended for use in embedded system environments (like for digital signage).

    I did think there were more options out there (there once was!), but it seems a bunch of them moved to Blink when I wasn’t looking!