Skip Navigation
illectrility

Nerd, Anime and Film Enjoyer, Video Editor, Python Dev, Learning Rust, Linux Enjoyer, Sick of Windows, Currently Running Pop!_OS, Debian and /e/OS

lemmy.world/u/illectrility

Posts
26
Comments
192
Joined
2 yr. ago
  • Added that just now

  • Made the change just now

  • That's awesome, thank you so much for trying it :)

  • Thank you so much :) I haven't gotten around to adding the wiki links yet, but it's at the top of the list

  • Thanks for the feedback! I'll change that (makes way more sense to clarify that)

  • LGBTQ+ @lemmy.blahaj.zone
    illectrility @sh.itjust.works

    I made an identity test

    So, in an effort to deepen my understanding of myself and others, I took a look at some of those online tests. I had some issues with all of them: 1. They asked redundant questions. Sometimes, the answer to one question would make asking a different question moot. 2. They all only did one thing or mixed two things together poorly (i.e. an asexuality test that asks questions about one's romantic interests). 3. They weren't open source.

    I made this test in an attempt to remedy those issues as best I could. I am fully aware that this is a very rough test and obviously doesn't include all of the beautiful and vast labels. I hope I still did a fairly good job.

    Some of the design decisions include:

    • Testing one's gender identity first to be used later on in the romantic and sexual orientation parts of the test.
    • Measuring romantic and sexual orientation in four directions (gyno, andro, ace/aro, bi).
    • I also added pan to differentiate between being attracted to multiple genders and being
  • Best of luck to you. I think my code is quite messy but if you can use any of it, feel free!

  • Okay, would've been interesting to see

  • Pretty similar but I couldn't get re-rolls to work on there. That's the main reason I made this

  • I wish you best of luck. Feel free to re-use any of my code if you think it could be helpful. Even though in my opinion it is a huge mess

  • What was the app called and is it still available?

  • No, there is no advantage or disadvantage functionality. I made it purely for balancing, so finding out the average damage a character would do. In that case I would just write out all the different rolls the character would do when attacking and have the program calculate using that. It's pretty barebones

  • I believe it doesn't handle any of that right now. I admittedly only play D&D so that's the use-case I based this on. The scenario you're describing sounds really complex and I have no idea how I would implement that kind of functionality currently

  • Thank you very much. I, too, initially used a sampling approach but that was obviously inefficient and inaccurate. Getting this to work was a HUGE pain so it's nice to read some kind words about it, thank you

  • So you would have a pool of 14 dice and you can re-roll the lowest 4 or any 4 dice?

  • Well, I had a look at anydice.com but I couldn't get re-rolls to work. So I made this specifically with re-roll functionality in mind. All in all they're pretty similar, though.

  • Yes, yes I did... It's here

    Thank you for pointing that out

  • rpg @ttrpg.network
    illectrility @sh.itjust.works

    Complex dice roll probability calculator.

    I made a web page where you can simulate a complex dice roll sequence with conditionals (e.g. re-roll when roll is a 1) using a Python-like syntax. (Click the "Toggle Syntax" button to view examples)

    It needs a second to load because it has to load a Python interpreter in the background (I'm not good at web development) but once that's done, it works really well.

    It's still very barebones and I still have to work out some problems.

    Maybe some of you could use it, though.

    There's also just the Python version available to run locally here

    Everything is GPLv3, enjoy!

    RPG @lemmy.ml
    illectrility @sh.itjust.works

    Complex dice roll probability calculator.

    I made a web page where you can simulate a complex dice roll sequence with conditionals (e.g. re-roll when roll is a 1) using a Python-like syntax. (Click the "Toggle Syntax" button to view examples)

    It needs a second to load because it has to load a Python interpreter in the background (I'm not good at web development) but once that's done, it works really well.

    It's still very barebones and I still have to work out some problems.

    Maybe some of you could use it, though.

    There's also just the Python version available to run locally here

    Everything is GPLv3, enjoy!

  • Yeah, I understand the possible applications and they do sound quite useful. Scheduled posting, for example, is really cool. The word "bot" just doesn't make it sound like client features to me but that's most likely a me issue. It looks very promising, keep up the good work

  • So wait, this is basically just a Bluesky client that allows you to alter the text you're about to post in some way or another?

    Then I don't get why you would call that a bot. The way it's phrased I imagined everyone posting from bot accounts

  • You mean the absolute fuckwaffel, I presume. The fuckwaffel is located near the heart and makes you feel like something's wrong with your heart every other day

  • Atheism @lemmy.ml
    illectrility @sh.itjust.works

    Atheism Pamphlet

    Found this pamphlet in my mailbox this morning. I pretty much agree with it and I think I'll keep it for the next time Jehovah's Witnesses decide to show up way too early in the morning.

    Edit: I linked the digital mirror that was printed on the back of the pamphlet. Also, it's CC0 which I think is cool

    Atheism @feddit.de
    illectrility @sh.itjust.works

    Isn't religion really just an opinion?

    So, recently I was talking to a friend and somehow we got to talking about religion and stuff. When I complained that religion is often put on a huge pedestal and that it's really just a glorified opinion and should be subject to the same criticism as any other opinion, they told me that that was a really hot take.

    According to them, belief and religion is more than just an opinion since it's such a big part of people's lives. I countered that opinions are also big parts of people's lives and personalities. I mean, a huge chunk of your personality is based on your opinions, right?

    We agreed to disagree but I kept thinking about it. I don't get why religion shouldn't just be treated like any other opinion just because people tend to cling to it. I get that it people are emotionally invested but that's not just the case with religion but other opinions too. I would appreciate your thoughts to help me understand better, is it really a hot take?

    raspberrypi @lemmy.ml
    illectrility @sh.itjust.works

    Communication between Pis on different networks

    I'm sorry if this isn't the place to ask this, I also asked over at [email protected].

    So what I want to do is this: Two RasPis are at different locations. They're on different networks but have internet access. Pressing a button on one of the Pis turns on an LED over at the other Pi via GPIO. How can I make the communication work? My first thought was Telegram bots as I'm familiar with those for notifications but you can't have Telegram bots communicate with each other, sadly. Is there a good (and secure) solution to this? Preferably using Python code and without continuous costs like server hosting, etc?

    Thanks!

    Python @programming.dev
    illectrility @sh.itjust.works

    Communication between Raspberry Pis on different networks

    I'm sorry if this isn't the place to ask this, I also asked over at [email protected].

    So what I want to do is this: Two RasPis are at different locations. They're on different networks but have internet access. Pressing a button on one of the Pis turns on an LED over at the other Pi via GPIO. How can I make the communication work? My first thought was Telegram bots as I'm familiar with those for notifications but you can't have Telegram bots communicate with each other, sadly. Is there a good (and secure) solution to this? Preferably using Python code and without continuous costs like server hosting, etc?

    Thanks!

    Memes @sopuli.xyz
    illectrility @sh.itjust.works

    I'm dune good

    linuxmemes @lemmy.world
    illectrility @sh.itjust.works

    So many things I'd rather do than go back to Windows

    Science Memes @mander.xyz
    illectrility @sh.itjust.works

    I don't even know what this means but I'm just gonna leave it right here

    linuxmemes @lemmy.world
    illectrility @sh.itjust.works

    I feel called out

    Atheist Memes @lemmy.world
    illectrility @sh.itjust.works

    Oh, figs, he hates figs

    linuxmemes @lemmy.world
    illectrility @sh.itjust.works

    It's been 84 years…

    Science Memes @mander.xyz
    illectrility @sh.itjust.works

    School is just one simplification after the other

    196 @lemmy.blahaj.zone
    illectrility @sh.itjust.works

    Ameruleica

    Atheist Memes @lemmy.world
    illectrility @sh.itjust.works

    Convenient

    linuxmemes @lemmy.world
    illectrility @sh.itjust.works

    Unlimited power!

    Pop!_OS (Linux) @lemmy.world
    illectrility @sh.itjust.works

    Some Flatpaks have graphics issues

    I wanted to transfer some files from my phone to my old laptop and when I opened LocalSend it looked like this. It's installed via Flatpak, everything is up to date. I've reinstalled LocalSend, I've reinstalled org.freedesktop.Platform.GL.default, I've reinstalled my graphics drivers, I've prayed to my Torvalds-Shrine, I don't know how to fix this. Other Flatpak apps, even the ones that use the same version of org.freedesktop.Platform.GL.default work perfectly fine. Any ideas?

    LibreWolf @lemmy.ml
    illectrility @sh.itjust.works

    LibreWolf doesn't resist fingerprinting effectively (without Canvas Blocker extension)

    Fingerprint.com allows you to test web fingerprinting. This is a more advanced method of tracking individuals throughout the web without the need of cookies.

    Mozilla The Tor Project developed a pretty effective toll tool against this called resistFingerprinting. It can be enabled in about:config. LibreWolf has this feature enabled by default. Sadly, it doesn't really work.

    On Firefox you can visit fingerprint.com in a private window with resistFingerprinting enabled and after closing the private window and visiting fingerprint.com again, there will be a new id meaning that you have not been tracked.

    On LibreWolf you can do the exact same thing but the same id will show up every time. Is there a way to configure LibreWolf to be more effective at resisting fingerprinting?

    On LibreWolf you can do the exact same thing but the same id will show up everytime. To get the same functionality as Fire