AmbitiousProcess (they/them)

  • 1 Post
  • 364 Comments
Joined 1 year ago
cake
Cake day: June 6th, 2025

help-circle
  • I would be concerned about language collapse (i.e. models incrementally forget vocabulary + fail to adapt to new terms leading to language becoming incrementally worse) before I would worry about knowledge collapse

    Why so?

    The exact same mechanism is on display here. Ask an LLM for information, and it’s more likely to condense an answer, not display additional relevant information, and slowly but surely produce less and less outputs including that given information.

    Sources then begin to be generated by the AI model that adds less and less of that information over time, LLMs cite those new sources that don’t include that information, etc, etc, and now that information is just not present in a majority of sources, and is never stated in any LLM responses.

    If anything, this is more likely than models forgetting certain vocabulary, because while the underlying tokens for a lot of that vocabulary still exist in the model, the subsequent combinations for a given piece of information are substantially less likely, and the models’ finite size can only store a subset of that actual information in statistical averages. (i.e. you can store the alphabet and a dictionary of every word in the English language, and many simple phrases, in a tiny fraction of what the sum of Wikipedia is, and Wikipedia itself will contain a subset of all information on the internet, and so on, but you can still theoretically write any English content you’ll find on Wikipedia or the internet using that alphabet and dictionary)



  • You could make a super long argument against this but I think there’s a few simple points (that you can use any number of, you don’t really need all of these at once for most people) that usually get it across to people, at least from my experience.

    There’s the moral/emotional argument:

    “You do have something to hide. Wanna unlock your phone and let me go through all your messages/photos/emails, leave the bathroom door open all the time, and never close your blinds? Even if you aren’t doing something illegal AND have no problem with me seeing all your conversations and data, privacy is still a comfort for many people”

    …and there’s the monetary arguments:

    “If a company is collecting that data, it’s because they make money off it. It’s a multi-billion dollar industry, and it’s the only reason Google, Facebook, etc can physically exist. If they know more about you, they can manipulate you into spending money with advertisers easier, allow political campaigns to manipulate your opinion more effectively, etc”

    “You might not have a problem with how your data is used now, but if the law changes, or a corporation decides to do something different, suddenly data about your health and finances that was just for ads might then become a way to increase your health insurance pricing to the max you can afford”


  • all android devices have been using file based disk encryption since several Android versions now.

    All Android devices are supposed to support it, but not all do. (or at least, not all do effectively without compromising the cryptographic root of trust by not implementing proper hardware security chips)

    I’ll grant it to you on the scopes, PIN changes, etc, but realistically I just don’t think anyone can justify GrapheneOS being something that should be supported on Fairphone given how absolutely desolate the phone looks with regard to any attempt at all to hardware security.


  • It really depends on what security level you want out of a phone

    It does, but that’s exactly my point. GrapheneOS will provide you essentially no more security than any other alternative Android operating system, should it have to operate on a Fairphone with all those features not supported by a Fairphone stripped away.

    Unless Fairphone adds more hardware security features that are standard on most other phones, and highly supported on Pixels, installing a heavily crippled GrapheneOS on a Fairphone would get you essentially none of the benefits of GrapheneOS in the first place.


  • Entirely lacking disk encryption for typical users due to not having a secure element is a pretty major flaw.

    It’s also missing hardware accelerated virtualization which is necessary for much of GrapheneOS’s sandboxing, has weak security for other keys in the OS keystore, is missing hardware memory tagging which makes it much easier for apps to use overflow attacks, doesn’t have proper verified boot support once a custom alternative OS is flashed, and leaves exposed debugging APIs even when the phone is locked.

    This breaks:

    • Secure app spawning
    • Memory corruption protection
    • Integer overflow protection
    • Most of Graphene’s kernel hardening
    • Much of Graphene’s attack surface reduction abilities
    • Hardware-based attestation and security monitoring
    • Quick tile protection pre-unlock
    • Debugging access prevention
    • Verified Boot
    • The security of your PIN against any automated attack

    At that point, GrapheneOS can’t physically provide you essentially any security anymore.



  • Some patterns can. This one won’t.

    Adversarial patterns/noise can confuse cameras, but that’s usually done not by tricking it into thinking, for example, that this one van is actually a hundred mini vans crammed into the same space, but by tricking it into thinking there’s not a car there because the pattern just confuses it and it recognizes it as any random sequence of random objects and things simultaneously.

    Just slapping a bunch of car photos won’t make it think it’s a car, because the little photos are tiny, don’t move like a car, are still visually distinct from the background, and are on a much larger car-shaped object. If your car has patterns that makes it look like the general concept of an asphalt road, road signs, lamp posts, etc, then it might be enough to confuse the camera into thinking the odd blob shapes are something else, because cars on the road are also always passing on top, in front of, and by asphalt, road signs, lamp posts, etc.

    The cameras don’t have depth perception, so if your car looks close enough to the road and objects around it, it’ll blend right in, to the camera.









  • If you didn’t know, people with ADHD (and Autism) have problems with interoception, your internal perception of your body and its states, though ADHD and Autism can both affect it differently. I like Cleveland Clinic’s description, though I wouldn’t say it’s prescriptive to everyone with ADHD/Autism or that it will always be the same way for those who do experience it.

    Autism . Interoception accuracy (how correct you are at identifying feelings) is low. For example, it might be hard for you to regulate or express your emotions. You might also have trouble identifying bodily needs, like hunger.

    ADHD . Interoception attention (how often you notice signals) is strong but you may have trouble acting on those signals. For example, you feel thirsty but can’t decide what you want to drink.

    It could be that you simply don’t even notice your body saying you have to eat or go to the bathroom because you’re hyperfocused on something, you mix up hunger with thirst, or it could be that you notice but can’t bring yourself to do something about it.

    Either way, ADHD and Autism can both affect how you understand the state of your body. That is not the same as your impulse control, desires, cravings, or planning skills. You can listen to your body saying it’s hungry, be tempted to get the high-dopamine cookies out, but make a sandwich instead.

    Listening to your body is NOT the same as doing exactly what your brain wants. That doesn’t necessarily mean it’s easy or always possible to actually do what’s best for yourself when your brain is actively working against you, but I think that painting listening to your body as something that fundamentally means giving up control to your impulses is just plain reductive and stupid.

    If anything, choosing not to listen to your body can mean you don’t listen to signals that could prevent those unwanted behaviors. For the longest time I just ate as many treats as I could because I felt as though I couldn’t stop myself, and eating sugar just felt too good, until I eventually realized that it always gave me a stomachache and made me feel sluggish, so now I can more readily stop myself by comparing my current state (no treat, feeling fine) with my possible future state (momentary treat, stomachache for the rest of the day), and decide that maybe I shouldn’t have my 10th cookie of the day 💀

    I spent YEARS putting myself through pain while overeating unhealthy food because I simply didn’t pay enough attention to my body to realize that I didn’t always feel this way… until I began overeating treats that day. And now that I’m medicated, if I don’t pay attention to my body, I won’t realize I should be hungry and I won’t eat food until the evening when I’ve been running off 400 calories all day.



  • For the USB one I don’t think it even has the ability to use WiFi in any way, but it seems you might need to install their drivers to then locally be able to set the label size within a system dialog. In my experience, at least for the wireless one, it doesn’t necessarily require its own drivers to work, as it works with Windows’ built-in printer drivers, and worked well enough for me on Fedora Linux. (But you might have issues with stuff printing in the wrong orientation and have to account for that by rotating your files before printing)

    For the wireless one, I think you’ll need at least some form of network no matter what, at least for setup. (I do want to clarify though that you can still use the wireless one with a wired cable to send files to print to it, and as far as I can tell that works even if WiFi is off) They really want you to use the app, but since it really is just another way to access the web UI, they do also just have a guide on how to do it without the app.

    I set mine up on my WiFi network that does have internet access, but theoretically since the UI is on a local IP it should be able to work on an isolated VLAN or something similar where no actual link to the Internet exists and it’s just a LAN, but I have no clue if it tries to connect to a server anywhere on startup before allowing anything else to happen, so your mileage may vary. It’s unfortunately not something I’ve tested for.

    It also has an option to check for updates, I presume to fix any bugs or future potential exploits, but I’ve never seen my printer update once in nearly a year of owning it. (As far as I can tell this setting can’t be disabled, all you can change is if it prints a label to tell you when it updates)

    Regardless, as mentioned previously, it should be able to function in terms of just the printing itself with just a cable and no access to the internet afterwards, so you could always set it up on WiFi, add all the page sizes you want, then disconnect it from your network and only use it over USB and it should work fine :)

    You can change its IPv4 and IPv6 address/netmask/gateway/prefix length, DNS servers, and hostname in settings, install a custom TLS certificate, etc if any of that helps.

    Also, you can change the default print settings, which I personally very much recommend. Depending on what you’re printing, you might want to increase the print quality or darkness, particularly if you print a lot of labels in succession that might otherwise start printing a little more faded on the lighter settings.

    That’s all the info I can think of that would probably be relevant, but if you’ve got any more questions that I somehow missed I’m happy to answer them too lmao


  • It’s a Rollo! (refurbished)

    I have the white wireless-capable one, but the USB-only model should theoretically operate the same in all other respects.

    To manage the wireless one you use the app, or just go to the web URL for the management portal… because all the app does is just redirect you to that exact URL in-app 💀

    I know a lot of cheaper models do still work well, but Rollo is just a much larger, more well known brand that also just has a lot more troubleshooting info behind it. (not to mention better printer driver compatibility)

    Definitely don’t buy the overpriced official Rollo labels, though. They’re no better than any other thermal labels on the market!