Instance Admins: Check Your Instance for Vote Manipulation Accounts [PSA]
  • ABasilPlant ABasilPlant 1mo ago 100%

    Yes, this would essentially be a detecting mechanism for local instances. However, a network trained on all available federated data could still yield favorable results. You may just end up not needing IP Addresses and emails. Just upvotes / downvotes across a set of existing comments would even help.

    The important point is figuring out all possible data you can extract and feed it to a "ML" black box. The black box can deal with things by itself.

    4
  • Instance Admins: Check Your Instance for Vote Manipulation Accounts [PSA]
  • ABasilPlant ABasilPlant 1mo ago 100%

    My bachelor's thesis was about comment amplifying/deamplifying on reddit using Graph Neural Networks (PyTorch-Geometric).

    Essentially: there used to be commenters who would constantly agree / disagree with a particular sentiment, and these would be used to amplify / deamplify opinions, respectively. Using a set of metrics [1], I fed it into a Graph Neural Network (GNN) and it produced reasonably well results back in the day. Since Pytorch-Geomteric has been out, there's been numerous advancements to GNN research as a whole, and I suspect it would be significantly more developed now.

    Since upvotes are known to the instance administrator (for brevity, not getting into the fediverse aspect of this), and since their email addresses are known too, I believe that these two pieces of information can be accounted for in order to detect patterns. This would lead to much better results.

    In the beginning, such a solution needs to look for patterns first and these patterns need to be flagged as true (bots) or false (users) by the instance administrator - maybe 200 manual flaggings. Afterwards, the GNN could possibly decide to act based on confidence of previous pattern matching.

    This may be an interesting bachelor's / master's thesis (or a side project in general) for anyone looking for one. Of course, there's a lot of nuances I've missed. Plus, I haven't kept up with GNNs in a very long time, so that should be accounted for too.

    Edit: perhaps IP addresses could be used too? That's one way reddit would detect vote manipulation.

    [1] account age, comment time, comment time difference with parent comment, sentiment agreement/disgareement with parent commenters, number of child comments after an hour, post karma, comment karma, number of comments, number of subreddits participated in, number of posts, and more I can't remember.

    50
  • linux
    Linux 2mo ago
    Jump
    NVIDIA GPU not detected after driver update
  • ABasilPlant ABasilPlant 2mo ago 100%

    Ah if you messed it up, you can press "e" on the grub entry and edit the command line parameters to remove the thing that messes it up. Good luck with your fresh install [and use Debian this time... jk :)]

    2
  • linux
    Linux 2mo ago
    Jump
    NVIDIA GPU not detected after driver update
  • ABasilPlant ABasilPlant 2mo ago 100%

    Make sure to update your grub after you do. I've messed that one up before lol 😅

    1
  • linux
    Linux 2mo ago
    Jump
    NVIDIA GPU not detected after driver update
  • ABasilPlant ABasilPlant 2mo ago 100%

    Could you show us the kernel command line parameters (in /etc/default/grub)? Is the modeset along with other params enabled? I'm not a fedora user, so I may not be of too much help.

    1
  • linux
    Linux 2mo ago
    Jump
    33 years ago...
  • ABasilPlant ABasilPlant 2mo ago 100%

    https://www.linuxjournal.com/article/10754

    MINIX originally was developed in 1987 by Andrew S. Tanenbaum as a teaching tool for his textbook Operating Systems Design and Implementation. Today, it is a text-oriented operating system with a kernel of less than 6,000 lines of code. MINIX's largest claim to fame is as an example of a microkernel, in which each device driver runs as an isolated user-mode process—a structure that not only increases security but also reliability, because it means a bug in a driver cannot bring down the entire system.

    In its heyday during the early 1990s, MINIX was popular among hobbyists and developers because of its inexpensive proprietary license. However, by the time it was licensed under a BSD-style license in 2000, MINIX had been overshadowed by other free-licensed operating systems.

    Today, MINIX is best known as a footnote in GNU/Linux history. It inspired Linus Torvalds to develop Linux, and some of his early work was written on MINIX. Probably too, Torvalds' early decision to support the MINIX filesystem is responsible for the Linux kernel's support of almost every filesystem imaginable.

    Later, Torvalds and Tanenbaum had a frank e-mail debate about the relative merits of macrokernels (sic) and microkernels. This early history resurfaced in 2004 when Kenneth Brown of the Alexis de Tocqueville Institution prepared a book alleging that Torvalds borrowed code from MINIX—a charge that Tanenbaum, among others, so comprehensively debunked, and the book was never actually published (see Resources).

    See also: https://en.wikipedia.org/wiki/Tanenbaum–Torvalds_debate

    25
  • Hey it's free, so I'm not complaining
  • ABasilPlant ABasilPlant 2mo ago 100%

    That's crazy helpful - thanks!

    2
  • Hey it's free, so I'm not complaining
  • ABasilPlant ABasilPlant 2mo ago 100%

    Perfect, thanks a million! I'll be getting on them soon!

    2
  • Hey it's free, so I'm not complaining
  • ABasilPlant ABasilPlant 2mo ago 100%

    Could you link the page which shows your exact config at that price? I can't find anything like that. KVM, AMD, Windows VPS - I looked at all three but none suggest the price you've written.

    That price sounds like a steal, and I'd love to get it if possible. I currently pay $6/month per VPS with Digital Ocean

    https://www.racknerd.com/ryzen-vps

    2
  • Season 3 Episode 10: Flu Shot Felt that this quote from Jack was very relevant in today's world.

    115
    2
    What the fuck happened to YouTube!?
  • ABasilPlant ABasilPlant 2mo ago 100%

    From: https://snee.la/stash/#misc (disclaimer: this is my website)

    Relevant YouTube Search: Youtube search results become super irrelevant after 6-8 results. Substitute your search query in the %s part of the url (from: /u/FrezNelson on reddit) to remove them.

    https://www.youtube.com/results?search_query=%25s&sp=CAASAhAB

    3
  • Arch users trying to print files
  • ABasilPlant ABasilPlant 2mo ago 100%

    I'm sending this to the guy in the photo :D

    (I use Debian on all my machines BTW)

    19
  • Arch users trying to print files
  • ABasilPlant ABasilPlant 2mo ago 100%

    I do use Signal quite a bit. Some important contacts don't use it and hence, you see my using of WhatsApp.

    18
  • Innovation cannot be stopped
  • ABasilPlant ABasilPlant 2mo ago 100%

    Yep! Series 4 hasn't "released" on YouTube yet. I saw Paul William's story on instagram that they're releasing Series 5 on TV, but sadly I don't have access to that. I'm fine being behind by 1-2 years though.

    2
  • Innovation cannot be stopped
  • ABasilPlant ABasilPlant 3mo ago 100%

    I'm a huge fan of the original British TM, but TM New Zealand is honestly amazing. The whole thing is available on YouTube (thanks Little Alex Horne + team!!!).

    In my and many of my friends' opinion, TM New Zealand Series 2 is one of the best TM series. TM New Zealand in general is absolutely unhinged.

    Series 1 feels a bit off, which is probably because it's unlike British TM. I got used to it fairly quick though.

    TM NZ Series 1

    TM NZ Series 2

    TM NZ Series 3 (final episode releases on YouTube in 2-3 days)

    3
  • Why are weather apps so bad at telling you the current weather?
  • ABasilPlant ABasilPlant 3mo ago 100%

    Thank you for your answer :D! I'll use the equivalent of your national weather service henceforth.

    1
  • via: @memes@wetdry.world https://wetdry.world/@memes/112717700557038278 > the sqlite codebase is a gem. > > tldr; mcaffee made a shit ton of sqlite files in the temp folder causing people to call the sqlite devs phone angrily. now they name all files etilqs to prevent this. Text from the screenshot: > 2006-10-31: The default prefix used to be "sqlite_". But then Mcafee started using SQLite in their anti-virus product and it started putting files with the "sqlite" name in the c:/temp folder. This annoyed many windows users. Those users would then do a Google search for "sqlite", find the telephone numbers of the developers and call to wake them up at night and complain. For this reason, the default name prefix is changed to be "sqlite" spelled backwards. So the temp files are still identified, but anybody smart enough to figure out the code is also likely smart enough to know that calling the developer will not help get rid of the file. Code found at: https://github.com/sqlite/sqlite/blob/master/src/os.h#L65 (The line numbers in the screenshot and the code don't match up)

    943
    67
    snee.la

    > I needed to add a custom [System Request](https://en.wikipedia.org/wiki/System_request) (Sys Req or SysRq) to a linux kernel some time ago. While doing so, I dug deep into how it works and I thought I’d make a quick post about it. Here is a good [SuperUser](https://superuser.com/a/1511644) answer about what a SysRq is. You may also know about SysRq via [REISUB](https://wiki.archlinux.org/title/Keyboard_shortcuts#Rebooting). This post has three parts: how to raise a SysRq, how SysRq works (looking into kernel code), and how to add your own SysRq. Disclaimer: This is my website.

    89
    3

    https://arxiv.org/abs/2404.10002 Abstract (emphasis mine): > **The concept of a 'Ballmer Peak' was first proposed in 2007, postulating that there exists a very specific blood alcohol content which confers superhuman programming ability.** More generally, there is a commonly held belief among software engineers that coding is easier and more productive after a few drinks. Using the industry standard for assessment of coding ability, we conducted a search for such a peak and more generally investigated the effect of different amounts of alcohol on performance. **We conclusively refute the existence of a specific peak with large magnitude, but with p < 0.001 find that there was a significant positive effect to a low amount of alcohol - slightly less than two drinks - on programming ability.**

    442
    75

    I was in a rush and I needed to pick up a quick snack that I could eat during class. I chose these Nature Valley bars which said they had ten bars inside. What I failed to notice is the tiny print at the bottom where it says 5 x 2, i.e., 5 packets with two bars. Lo and behold when I open a pack during a break, I find two bars inside. I didn't want to eat two bars, just one. You can't even just leave the other fucking bar inside because they create so MANY crumbs. How the fuck are you supposed to seal it??? Stupid-ass deceptive printing got the better of me. It's not the end of the world, just mildly infuriating.

    274
    52
    snee.la

    > Upon going to the releases page, I clicked on the xpi file only to see an alert pop up in Firefox: > “The add-on downloaded from this site could not be installed because it appears to be corrupt.” > I… don’t know if this should be allowed. It just feels wrong.

    9
    2
    snee.la

    Tl;Dr: In about:config, I changed these preferences: - widget.non-native-theme.gtk.scrollbar.round-thumb: false - This makes the scrollbar not have rounded edges - widget.non-native-theme.gtk.scrollbar.thumb-size: 1 - This makes the scrollbar ‘chonkier’ within the scrollbar region - widget.non-native-theme.scrollbar.size.override: 20 - This increases the scrollbar region size. Larger number = wider scrollbar - Make sure widget.gtk.overlay-scrollbars.enabled is set to false - This should have been set to false when you enabled “Always show scrollbars” On Windows, Firefox follows the system setting (System Settings > Accessibility > Visual Effects > Always show scrollbars).

    192
    21