• 0 Posts
  • 399 Comments
Joined 3 years ago
cake
Cake day: June 11th, 2023

help-circle

  • Right now browser usage patterns are shifting because people are trying new things. Most of those new things are AI integration. If those new things prove popular or have staying power remains to be seen.
    Firefox , in my estimation, is looking to leverage their existing reputation for privacy focus while also adding new technologies that people seem at least interested in trying.
    A larger user base means that people will pay more for ads, which if they maintain their user control and privacy standards users are less likely to disable on the default landing screen.

    It’s why they keep getting flac for working on privacy preserving advertising technology: they want you to use Firefox because they don’t stop you from disabling the bullshit, and they hope to do the bullshit in a way that makes you not mind leaving it on.

    All the AI stuff was mentioned in the same context as discussion about how they need to seek money in ways that aren’t simply being paid by Google.





  • For a slightly less dramatic description: the person who’s been in charge of Firefox is now the CEO of Mozilla. In an interview they detailed their vision which includes trying to get money in more ways than just making Google the default search engine, all of which involve growing the user base. He said that ignoring changes in technology doesn’t benefit users or the Internet, and alluded to some previously announced features that are in progress for Firefox, including on device AI tools for things like alttext generation and translation, and upcoming features like an AI browsing window which has more integration with an AI including ones that aren’t on the device depending on what the user selects.
    He reiterated that user control of data and privacy remains their biggest selling point, so that has to remain the focus of whatever path they take.


  • Not necessarily saying our system is wrong, just that the systems being so different can make people confused. :)

    The alternatives involve pushing some of the financial costs of driving onto people who create less of these costs

    I mean, our current model does that. All insurance does. You pool costs with the expectation that most people won’t need as much as they put in.
    A significant amount of our costs are based on statistical, not individual, risks. A 23 year old male is going to be charged more for car insurance regardless of their driving record.

    A better system might just be universal car insurance via vehicle registration. Bigger pool, easier to accommodate people who can’t afford adequate coverage, and it better ensures everyone’s cost is covered.
    It’s also nice to not have a law forcing people to buy a product from a private company.




  • ricecake@sh.itjust.workstoBuy European@feddit.ukA guide for change
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    4
    ·
    14 days ago

    Why? The US is where a lot of technology innovation was directed for a lot of the things being discussed here, so it’s kinda limiting to leave them off. Not every US company is bad.
    In the os category, it honestly feels odd that they’re going by the distro location, when every alternative they list is based on Linux, which is just as American as firefox.


  • My standard for an orm is that if it’s doing something wrong or I need to do something special that it’s trivial to move it aside and either use plain SQL or it’s SQL generator myself.

    In production code, plain SQL strings are a concern for me since they’re subject to the whole array of human errors and vulnerabilities.

    Something like stmt = select(users).where(users.c.name == 'somename') is basically as flexible as the string, but it’s not going to forget a quote or neglect to use SQL escaping or parametrize the query.

    And sometimes you just need it to get out of the way because your query is reaaaaaal weird, although at that point a view you wrap with the orm might be better.

    If you’ve done things right though, most of the time you’ll be doing simple primary key lookups and joins with a few filters at most.





  • They likely did do actual training, but starting with a general pre-trained model and specializing tends to yield higher quality results faster. It’s so excessively obsequious because they told it to be profoundly and sincerely apologetic if it makes an error, and people don’t actually share the text of real apologies online in a way that’s generic, so it can only copy the tone of form letters and corporate memos.


  • Insurance, benefits and labor expenses. Even in places with little worker protections there are costs that scale with the number of workers instead of the number of hours.
    A brief look indicates employers in India can expect to budget on the order of 18% of an employees take home per year for those expenses.

    There are some circumstances and places in the US where you don’t need to provide as many benefits to employees who work below 40 hours. Then you see employers hire more people and schedule them for just under the threshold to give them benefits.

    The answer is always because it’s cheaper for them somehow.



  • Well, they didn’t specifically feel concern for them electing a despot. They were concerned simply that they might pick wrong from the viewpoint of those with political power at the time. They weren’t specifically afraid of a despot or demagogue, but someone who would either threaten the political elites wellbeing, or loosing support from the “less populous” slave states. A system that gives disproportionate weight to smaller states to buy their support while also giving themselves more influence over a check on the legislature and one of the branches of power is what they went with.

    They weren’t afraid of Trump, they were concerned about Lincoln.


  • Some countries have more consumer protections than the US does, and consumers from there are wary of the lack of assurances a lot of us products have.

    To them, it’s like being told you have to pay for your food at the restaurant even if they mess up your order and you don’t get to eat it. It doesn’t matter that the waiter probably isn’t going to drop your food on the floor, throw it away and then give you a bill: the fact that they could makes you not want to go there.

    Likewise, your watch will almost certainly not break via factory defect after more than a month, but the expectation is that if they sell you something it’ll either last the expected lifetime or be suitably replaced or refunded on failure.

    We’re used to our particular blend of capitalist hellscape, so a company saying they’ll replace things if they’re obviously broken the moment you buy it, but beyond than you’re out of luck just seems normal. It’s on us to make sure they don’t mail us subtly damaged microelectronics and tiny lithium bombs.


  • It actually largely has. It both reduced the numbers of people who needed to ride horses around to figure out the winner, and it helped keep power consolidated with the powerful.

    A good chunk of our early democratic institutions were designed with a lot of influence by people who didn’t entirely trust their constituency and wanted to keep things from being too democratic. So you have several options for elected officials to disregard voters in most matters, and the president has the power to say “nah” to legislation.