Skip Navigation
Locked
Instance Admins: Check Your Instance for Vote Manipulation Accounts [PSA]
  • 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.

  • Locked
    Instance Admins: Check Your Instance for Vote Manipulation Accounts [PSA]
  • 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.

  • NVIDIA GPU not detected after driver update
  • 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 :)]

  • NVIDIA GPU not detected after driver update
  • Make sure to update your grub after you do. I've messed that one up before lol 😅

  • NVIDIA GPU not detected after driver update
  • 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.

  • 33 years ago...
  • 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

  • Hey it's free, so I'm not complaining
  • That's crazy helpful - thanks!

  • Hey it's free, so I'm not complaining
  • Perfect, thanks a million! I'll be getting on them soon!

  • Hey it's free, so I'm not complaining
  • 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

  • What do elites do when they screw up?

    Season 3 Episode 10: Flu Shot

    Felt that this quote from Jack was very relevant in today's world.

    0
    What the fuck happened to YouTube!?
  • 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

  • Arch users trying to print files
  • I'm sending this to the guy in the photo :D

    (I use Debian on all my machines BTW)

  • Arch users trying to print files
  • I do use Signal quite a bit. Some important contacts don't use it and hence, you see my using of WhatsApp.

  • Innovation cannot be stopped
  • 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.

  • Innovation cannot be stopped
  • 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)

  • Why are weather apps so bad at telling you the current weather?
  • Thank you for your answer :D! I'll use the equivalent of your national weather service henceforth.

  • Why are weather apps so bad at telling you the current weather?
  • Just out of curiosity, why do you dislike AccuWeather?

  • Reddit blocking all major search engines, except Google
  • https://searx.space/

    This website shows the SearXNG public instances. It is updated every 24 hours, except the response times which are updated every 3 hours. It requires Javascript until the issue #9 is fixed.

  • Mcafee accidentally made users call the devs of SQLite and complain.

    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)

    65
    How System Requests Work and How to Add Your Own SysReq
    snee.la How System Requests Work and How to Add Your Own SysReq

    I needed to add a custom 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 answer about what a SysRq is. You may also know about SysRq via REISUB. This post has three ...

    How System Requests Work and How to Add Your Own SysReq

    > I needed to add a custom 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 answer about what a SysRq is. You may also know about SysRq via REISUB. 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.

    3
    Slightly less than two drinks = positive effect on programming ability

    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.

    76
    Nature Valley: 10 bars in 5 packs

    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.

    52
    Firefox and XPI Files
    snee.la Firefox and XPI Files

    <rant> I use Zotero, a “free, easy-to-use tool to help you collect, organize, annotate, cite, and share research” (from their website). Zotero is based on Firefox and users can install addons from XPI files. I looking to install a DOM-Inspector to Zotero and I subsequently found zotero-inspector on ...

    Firefox and XPI Files

    > 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.

    2
    How to un-tiny scrollbars in Firefox
    snee.la Scrollbars - Make Them Bigger

    If you want to skip the floof and see the settings to tweak on Firefox, go to Settings to Tweak below. Don’t you love how tiny scroll bars have become??? I sure do! A bunch of other people on lemmy totally love it too! Just search for scrollbars on lemmy and you’ll see the amount of love there is i...

    Scrollbars - Make Them Bigger

    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).

    21
    ABasilPlant A Basil Plant @lemmy.world

    InfoSec Person | Alt-Account#2

    Posts 9
    Comments 81