A tiny mouse, a hacker.

See here for an introduction, and my link tree for socials.

  • 0 Posts
  • 12 Comments
Joined 1 year ago
cake
Cake day: December 24th, 2023

help-circle


  • In our kids’ elementary school, the rule at the start of year was that kids tell the teacher they have to go, then they simply go. Notifying the teacher is mandatory, 'cos they are responsible for the kids, they need to know where they are.

    This was slightly changed since, because of bullies. While the vast majority of kids can go to the bathroom whenever they want, bullies don’t: they can only go alone, or supervised. So if there’s anyone else out, from any class, they have to wait. If it is urgent, a teacher or another adult will go with them, and stand by the door, close enough to intervene if need be.


  • My bank app does not function under Graphene, because my bank is doing anything in its power to force using a stock Android. I have friends, who use the same bank, and while the bank app works under Graphene from time to time, it is broken often enough to render it unusable.

    But it doesn’t matter, because Graphene does not support my phone anyway. As I wrote: most alternative operating systems for phones support only a very limited set of phones. Mine’s not one of them.



  • On desktop: Linux since late 1996. It is the only operating system that I can perfectly tune to adhere to my - often weird - ideas, and can run all the software I need. I’m a developer, mostly working on free and open source software, so Linux is right there to assist me with that. When I play games, I play them through Wine/Proton, have been since I started gaming on Linux some two decades ago. If a game does not work under Wine/Proton, that’s simply not a game I will be playing.

    For portable gaming, I have a Steam Deck. Surprisingly, that also runs Linux.

    My phone is running stock Android, and I hate it, because the way I function, and how Android imagines I would are not compatible, and the system does not let me bend it to my will, there isn’t enough flexibility built in. Like… I can’t uninstall a bunch of applications I’m never going to use, because my phone came preinstalled with it, and they’re not removable, unless I jailbreak it. Unfortunately, I can’t jailbreak it, because then my bank’s application would stop working. Which would be fine, since I don’t do banking on the phone. Except the application is required for mandatory 2FA. FML.

    Thankfully, I can go days without touching my phone, so I can live with it being a piece of crap.

    (The rest of my family is also on Linux: both parents, wife, and eventually the kids too.)


  • I use systemd services when I can, and fall back to podman containers when - for one reason or another - the systemd services aren’t a viable option. There are currently two services I run in containers: the glitch-soc fork of Mastodon (because I have no desire to compile it myself, and their container image is the next best thing), and Wallabag (because at the time I made my config, the nixos module for it wasn’t in a good shape). Everything else (about a dozen other services) runs as a systemd service.

    My primary reason for this is that before NixOS, I used containers for all of these, and keeping them updated and functional and at a reasonable size was a pain in the backside to say the least. Especially if I wanted to patch something (I often patch my Forgejo instance, for example). If I need a patched version, or an updated version, I can easily do that with overriding a few attributes in the vast majority of cases - I do not juggle stable & unstable.

    Using the NixOS-provided modules also allow me to configure all of these using the same language: Nix. While it’s not a language I like, I hate it much less than I hate YAML and all the others. Using Nix for configuration lets me wrap it all in Org Roam, easily, which makes it very easy to document my configuration thoroughly and completely, and also allows me to organize it in a way that makes sense to me. Generating YAML from Org is a much, much, much more painful thing.



  • If I’m working for someone else (company or otherwise), I’ll write comments and docs in whatever language I can speak that they want me to (which pretty much means I write comments in English, because I rarely work for Hungarian companies nowadays, and even the ones I did work for preferred English, and these are the only two human languages I can write :().

    When working on my own projects, it is always English, because Hungarian doesn’t have good translations for many of the technical terms, so half my comments would be English borrowed words anyway. Might aswell write the rest in English too. Also makes it easier for others to chime in, because there are a whole lot more people speaking English than Hungarian.

    It was harder in the beginning, when my command of the English language was far worse, but even then, half-Hungarian/Half-English comments just looked weird, and more jarring than full English, even if that English was kinda bad.



  • ( ͜ₒ ㅅ ͜ ₒ)ლ(´ڡ`ლ)

    I think that comes pretty close. Seeing as LLMs seem to avoid the topic of sex and female presenting nipples, I doubt they’d be able to recognise this picture, and thus, it might be a decent way to poison their training set. Sex talk and cursing should also drive a scraper away quickly, but… horny emoji art? That might just get through and poison the training set.

    At least if I understood the question correctly, and the goal is to scew with an ML trying to scrape and learn.