• 4 Posts
  • 912 Comments
Joined 1 year ago
cake
Cake day: October 4th, 2023

help-circle
  • I don’t think that the problem is 2FA itself so much as poor UX on existing systems.

    Let’s say that I have a little USB keychain dongle in my pocket with an “approve” button and a tiny screen. When I sign in, at the time that I plug my password in, I plug the dongle in. It shows the information for whom I am approving authentication. I push the “approve” button.

    It’s got a trusted display (unlike a smartcard, so that a point-of-sale system can’t claim that I’m approving something other than what I am).

    It can store multiple keys, and I basically use it for any credentials that I don’t mind carrying with myself.

    I then keep another, “higher security” dongle at home with more-sensitive keys.

    Does that add some overhead relative to just entering my password? Yeah. But is it a big deal? No. And it makes it a lot harder for someone to swipe credentials.

    I agree that using phone-linked SMS 2FA authentication is problematic (for a number of reasons, not just because it locks you to a phone, but because there are also privacy implications there).


  • for some reason

    It’s called price discrimination.

    If there are multiple groups of potential purchasers who have different levels of willingness to pay, if you can identify some characteristic of people willing to pay more, then you can create a version of the product that targets that characteristic and thus the group.

    Price discrimination (“differential pricing”,[1][2] “equity pricing”, “preferential pricing”,[3] “dual pricing”,[4] “tiered pricing”,[5] and “surveillance pricing”[6]) is a microeconomic pricing strategy where identical or largely similar goods or services are sold at different prices by the same provider to different buyers based on which market segment they are perceived to be part of.[7][8][2] Price discrimination is distinguished from product differentiation by the difference in production cost for the differently priced products involved in the latter strategy.[2] Price discrimination essentially relies on the variation in customers’ willingness to pay[8][2][4] and in the elasticity of their demand. For price discrimination to succeed, a seller must have market power, such as a dominant market share, product uniqueness, sole pricing power, etc.[9]

    • “Product versioning”[8][16] or simply “versioning” (or “second-degree” price differentiation) — offering a product line[13] by creating slightly differentiated products for the purpose of price differentiation,[8][16] i.e. a vertical product line.[17] Another name given to versioning is “menu pricing”.[14][18]

    In this case, you’re going to have something like a group of “value customers” who care a lot about how much they need to spend on the game. And then you’re going to have “premium customers” who aren’t too fussed about what they pay, but want the very fanciest experience.

    If you had just one version, sold the game at the “value customer” price, then you’d lose out on what the “premium customer” would pay. If you sold it at the “premium customer” price, then you’d have a bunch of “value customers” for whom the game would no longer be a worthwhile purchase, who wouldn’t buy the game, and you’d lose the sales to them. But by selling it at multiple prices, you can optimize for both groups.

    EDIT: l’d also add, on the technical rather than economic side, that I’ve messed around with having a custom HRTF model myself, as Linux (and maybe elsewhere, dunno) games that use OpenAL let you specify a custom HRTF model in the config file. My own impression was that any impact on audio experience was pretty minimal. Might be different if someone had really weirdly-shaped ears or something, dunno.






  • The feature list of the language is so long at this point that it is pretty much impossible for anyone new to learn C++ and grok the design decisions anymore.

    Even if it is possible, it’s a high bar. The height of that bar matters in bringing new people in.

    I have seen decades of would-be “C++ killers” come and go. I think that in the end, it is C++ that kills C++. The language has just become unusably large. And that’s one thing that cannot be fixed by extending the language.


  • Apparently the EULA blocked them from lawsuits, as people have tried suing them before.

    This guy tried suing them six years back over his $4500.

    https://www.vice.com/en/article/star-citizen-court-documents-reveal-the-messy-reality-of-crowdfunding-a-dollar200-million-game/

    Ken Lord was one of those fans, and an early backer of Star Citizen. He’s got a Golden Ticket, a mark on his account that singles him out as an early member of the community. Between April 2013 and April 2018, Ken pledged $4,495 to the project. The game still isn’t out, and Lord wants his money back. RSI wouldn’t refund it, so Lord took the developer to small-claims court in California.

    On June 13, 2018, a judge ruled in favor of Star Citizen. According to Lord—and the LA county court records—the judge dismissed the case without prejudice, saying an arbitration clause buried in the Star Citizen end-user license agreement prevented Lord, or anyone, from taking RSI to court for a refund on a game that some backers think may never come out.

    I suppose a class action lawyer might be able to find some jurisdiction in which they were taking money and running afoul of consumer protection laws.

    Thing is, I think that a class action lawyer is going to want to go after someone with money, and when CIG runs out of funds, I don’t expect that they’re going to be a very interesting target.







  • I’m also interested to know whether you think Paradox should make another Sims-style life sim, after nuking Life By You

    I’d personally like a “The Sims”-like game.

    But while I like the sandbox aspect of that series, I was never that into the actual gameplay.

    Being able to make your own structures and interact with them is neat. I like games like that a lot. Dwarf Fortress. Rimworld. Cataclysm: Dark Days Ahead.

    But the actual gameplay in The Sims in that sandbox world doesn’t really excite me all that much. There’s not a lot of strategy or planning or mechanics to explore the interactions of. Watching your Sims do their thing is neat, and I’d enjoy having that go on while I play a game.

    I can imagine a world where I have a lot of control over structures, with NPCs that are sophisticated to an unprecedented degree.

    But I don’t have specific ideas as to how to gamify it well. I just know that The Sims hasn’t gotten there.

    If what one wants is Sim Dollhouse, I guess it’s okay. I know one woman who really liked one entry in the series, bought a computer just to play it. I guess it’s a neat tool for letting people sorta role-play a life. There may be a solid market for that. But for myself, I’d like to have more mechanics to analyze and play around with. Think Kerbal Space Program or something.

    I did like Sim City a fair bit.


    • Just set up your browser to delete cookies on exit. If you want, just have it delete them from specifically that site. The entire debate over whether-or-not a site sets a cookie seems to me to be pretty pointless. If a site can set cookies, then some bad actor will. The dialogs that sites put up talking about it are pointless. No solution other than having your browser not retain them regardless of what a site wants to do is going to be a reliable solution. Not policies, not laws.

      I have my browser delete all cookies on exit. I have a very short whitelist of sites that I permit to keep cookies and track me. Every one of those is one that I need to log in to use anyway – so I could be tracked with or without a cookie – and the only thing the cookie does is buys me not needing to log in every time, doesn’t have privacy implications.

    • Paying doesn’t buy you anything unless they offer a no-log, no-data-mining policy. If you log in to use the site, then they can track you anyway via the credentials you use.

    • They’re not imposing it on you. They’re offering you a service that costs them money. They give you news, you give them money or data. If you don’t want to do that deal, there’s a whole Internet out there. Don’t go to that particular site. There are lots of websites out there, many of which offer the same deal. Getting upset that somewhere on the Internet, someone is offering a deal that you don’t want seems pointless.

      If you want to have some kind of tax-funded news site, go advocate for that. Yelling at them isn’t going to get you there.

      If you want to just view news done by volunteers, something like WikiNews, then go visit those sites instead. Maybe contribute work as well. I don’t think that volunteer news is going to realistically compete with commercial news, but hey, there was also a point when people thought the same thing about volunteer-run encyclopedias, so maybe it’ll get there.

    I’ll also add that I’m going to be generous to the EU and assume that the goal of their “cookie warning” law, which is why many European websites show these, was to raise awareness of cookies and privacy implications by having warnings plastered all over, so that it starts people thinking about privacy. Because if the goal was actually to let people avoid cookies, then it is costly, disruptive and wildly ineffectual compared to just setting a setting in the browser, makes actually having the browser delete cookies more-annoying, and duplicates a browser-side standard, P3P, that already accomplished something similar, and was just all around a really bad law.




  • Tales-like

    I’ve been kind of out of the RPG loop for a while, probably not the best person to suggest, and haven’t played the series, but I’m thinking that if you could expand a bit on that, it might help provide suggestions…I mean, not clear to me what you’re looking for that’s specific to that relative to other RPGs. Similar setting? A long-running RPG series with many entries? The combat system (absent the real-time aspect)?

    You mention “depth of story”, so maybe something with a similar level of storytelling?



  • I don’t know whether Altman or the board is better from a leadership standpoint, but I don’t think that it makes sense to rely on boards to avoid existential dangers for humanity. A board runs one company. If that board takes action that is a good move in terms of an existential risk for humanity but disadvantageous to the company, they’ll tend to be outcompeted by and replaced by those who do not. Anyone doing that has to be in a position to span multiple companies. I doubt that market regulators in a single market could do it, even – that’s getting into international treaty territory.

    The only way in which a board is going to be able to effectively do that is if one company, theirs, effectively has a monopoly on all AI development that could pose a risk.