• 2 Posts
  • 96 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle



  • dan@lemm.eetoAsklemmy@lemmy.ml*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    49
    arrow-down
    1
    ·
    1 year ago

    On mobile: multiple top and bottom tool/nav bars that automatically show/hide themselves when you scroll. They’re invariably more irritating than if they were just pinned at the top of the page (or perhaps viewport, but ideally page - I can scroll to the top of I want it back)

    On desktop: animations tied to scrolling.

    Anywhere: any kind of popup, modal, etc that I didn’t click on something to get. Please fuck alllllllll the way off.


  • dan@lemm.eetoAsklemmy@lemmy.ml*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    18
    arrow-down
    1
    ·
    1 year ago

    The browser implements the text selection behaviour, but how infuriating it is depends on how convoluted your page construction is.

    On a simple page with no floats, overlaid elements, negative margins, absolute positioning, hidden stuff, and other css layout tomfoolery, it’s perfectly predictable. It’s only when designers do designer things does it start to break down.












  • dan@lemm.eetoProgrammer Humor@programming.devOrder
    link
    fedilink
    English
    arrow-up
    34
    ·
    edit-2
    1 year ago

    Lossless compression algorithms aren’t magical, they can’t make everything smaller (otherwise it would be possible to have two different bits of input data that compress to the same output). So they all make some data bigger and some data smaller, the trick is that the stuff they make smaller happens to match common patterns. Given truly random data, basically every lossless compression algorithm will make the data larger.

    A good encryption algorithm will output data that’s effectively indistinguishable from randomness. It’s not the only consideration, but often the more random the output looks, the better the algorithm.

    Put those two facts together and it’s pretty easy to see why you should compress first then encrypt.


  • I strongly feel that inner city buses should be council-run and free at the point of use.

    Running buses as private companies is dumb. It either means you have multiple companies competing for passengers on the same profitable routes which is inefficient, or a situation where the govt/council have to carefully divvy up routes, which takes away any incentive to do a better job, and incentivises corner-cutting as that’s the only way to increase profit.

    More people using the bus is a net benefit. Improves traffic, encourages people to go to commercial areas, increases the utility of expanding routes/timetables, etc. The only possible downsides I can think of are that it may encourage bus use over cycling (though I’d argue that most people aren’t cycling because it’s cheaper, and many cyclists will use alternative transport in bad weather), and drivers will moan (but drivers moan about everything).

    I don’t even particularly like taking the bus (personally I’d rather cycle or walk), but it seems like such an easy way to improve quality of life in cities.



  • They collect:

    The categories of websites you visit, but not the URL itself

    The information collected includes categorized web browsing history that shows how long and how often you visited specific categories of sites (i.e. social media, personal finance, or news). All site visits are classified into one of 30 categories. We do not collect URLs, web pages titles, or user-specific content without explicit permission from you.

    Software usage: for example, frequency and duration of application usage such as Intel® Driver & Support Assistant, but not the application content itself such as specific actions or keyboard input.

    Feature usage: for example, how much RAM you usually use or your laptop’s average battery life.

    Other devices in your computing environment

    Includes universal plug and play devices and devices that broadcast information to your computer on a local area network: for example, smart TV model and vendor information, and video streaming devices.

    (the emphasis is mine, as is the minor reordering to not hide the browsing behaviour stuff at the bottom)

    Yeah that’ll be a no from me there, bud.