Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)J
Posts
5
Comments
145
Joined
2 yr. ago

  • I used Windows growing up, switched to Linux in highschool on my personal machines, and was forced to use Mac for nearly 10 years at work. In my experience, they all have problems, and the worst part is always early on. After you've used them for a while and have gotten familiar/comfortable, the problems get easier to deal with, and switching back (or on to something new) becomes more daunting/uncomfortable than dealing with what you have. So in that sense, yes, it will get easier.

    Also, as hardware ages, you often see better support (though laptops can be tricky, as they are not standardized).

    Keep in mind, when you use Windows or Mac, you're using a machine built for that OS and (presumably) supported by the manufacturer for that OS (especially with custom drivers). If you give Linux the same advantage (buy a machine with Linux pre-installed, or with Linux "officially supported"), you're much more likely to have a similar, stable experience.

    Also, I've had better stability with stock Ubuntu than its derivatives (Pop!_OS and Mint). It might be worth trying an upstream distro, to see if you have better stability.

  • Go see a show at The Comedy Cellar. Book it in advance if you can. If it's "sold out," you can still show up and wait before showtime - I think they only sell about half the seats online, so if you show up 30-60 minutes before the show, you can probably get in.

  • fff

    Jump
  • I have no insight into this specific event, and won't bother looking it up, but "no memory" here might not be like someone would say in a deposition to blow off a question - it might be that he was also injured in the crash, and legitimately has no recollection of the event.

  • Ronny Chieng absolutely sucked as Kahn. Toby Huss (original voice of Kahn) did an admirable impression of Johnny Hardwick's Dale - just sounded maybe a little congested or something.

  • Having daily driven Windows (6 years growing up), MacOS (8+ years for work), Linux (18 years on personal and (some) work machines), and ChromeOS (~2 years, on a cheap Chromebook used while I was traveling places I didn't want to take an expensive machine), if my options were Windows, MacOS, or ChromeOS, I would 100% take ChromeOS. Even on cheap hardware, it was a better user experience than the others... Though I will caveat that with: when I had to do work that required heavy lifting, I remoted into my Linux desktop. But that was a hardware limitation, rather than a software limitation.

    For people who know what they're doing, I recommend traditional Linux. For those who don't, I recommend ChromeOS. Mac and Windows are both also run by mega corps, they're all spying on users... at least ChromeOS is performant and stable.

  • Do you know if this means desktop Linux apps in general will no longer be supported?

  • https://youtu.be/RY-NF_7R-pk?t=9m23s

    This video is great at showing non-colorblind people what some colorblind see. The woman's son is colorblind, so she does a little interview with him, to ask him how he picks out certain colors. They also take some pictures and run them through a filter that demonstrates how he sees - to a non-colorblind person, the difference is obvious, but he struggles to tell the difference, indicating the filter does a good job of showing what he sees.

  • The gang must have let Charlie make the sign again.

  • Malcolm Jamal Warner also died within the past few days.

  • Short clips is a common technique for spotting AI generated videos. It's computationally expensive to do more than that. Not impossible, but uncommon.

    https://youtu.be/M4TXO4kQwSQ?t=2m17s

  • They updated the ride after the movies, so... It's kind of circular at this point.

  • Hot take:

    Ive is a terrible designer who consistently let his idea of good aesthetics take priority over usability, durability, and repairability.

    He's dead on about these products, but it's big talk from the guy responsible for the trash can Mac, magic mouse 2, butterfly keyboard, hockey puck mouse, etc.

  • Usernames are a thing now, so it's no longer necessary to share your phone number with other users.

  • Raster images do not need to be rendered - see Rendering:

    Rendering is the process of generating a photorealistic or non-photorealistic image from input data such as 3D models...Today, to "render" commonly means to generate an image or video from a precise description (often created by an artist) using a computer program.

    Note that "render" is a fairly generic term, and it is sometimes used like "render to the screen," to just mean to display something. Rasterisation may be a better term to use here, since it only applies to vector graphics, and is the part of the process I am referring to.

    In any case, except for possibly reading fewer bytes from disk, the vector case includes all the same compute and memory cost as the raster image - it just has added overhead to compute the bitmap. On modern hardware, this doesn't take terribly long, but it does mean we're using more compute just to launch/load things.

  • It's also worth noting apps have to ship higher resolution assets now, due to higher resolution displays. This can include video, audio, images, etc. Videos and images may be included at multiple resolutions, to account for different sized displays.

    For images, many might assume vectors are the answer, but vectors have to be rendered at runtime, which increases startup time in the best case scenario, and isn't even always supported on all platforms, meaning they have to be shipped alongside raster assets of a few different sizes, further increasing package bloat. And of course the code grows to add the logic to properly handle all the different asset types and sizes.

    All this (packaging dependencies, plus assets/asset handling) to say it isn't always malware, ads, electron, etc. Sometimes it's just trying to make something that looks nice and runs well (enough) on any machine.

  • Many apps ship both vectors and raster images. It is worth nothing that vectors save space, but increase compute (the image now has to be rendered at runtime), contributing to slower startup times.

  • Worth noting is that "good" database design evolved over time (https://en.wikipedia.org/wiki/Database_normalization). If anything was setup pre-1970s, they wouldn't have even had the conception of the normal forms used to cut down on data duplication. And even after they were defined, it would have been quite a while before the concepts trickled down from acedmemia to the engineers actually setting up the databases in production.

    On top of that, name to SSN is a many-to-many relationship - a single person can legally change their name, and may have to apply for a new SSN (e.g. in the case of identity theft). So even in a well normalized database, when you query the data in a "useful" form (e.g. results include name and SSN), it's probably going to appear as if there are multiple people using the same SSN, as well as multiple SSNs assigned to the same person.

  • I've had the same problem with HeliBoard learning garbage. I just changed my settings though, and I think it should help:

    1. Open HeliBoard settings
    2. Open Text correction settings
    3. Scroll all the way to the bottom, and turn off "Add words to personal dictionary"

    If you scroll all the way to the top again, you can manually manage the personal dictionary, including adding words you do want, and deleting any junk that was added by mistake, before switching that setting off.