Skip Navigation
Rikj000

Full stack developer and privacy advocate. I like to keep the mentality, if you can program one language well, then you can program in any language!

Posts
15
Comments
323
Joined
2 yr. ago
  • Vibe Coding: To generate AI slop code without understanding, nor manually reviewing/altering said generated slop.

    It literally means, produce low-quality work.

  • I get the sentiment,
    however when the user base of a FOSS alternative grows beyond the closed source alternative, a switch can happen.

    So it would be a good thing to have a FOSS alternative out there, which can accumulate a user base over time.

    Without any alternatives being developed,
    a switch can never happen.

  • After a brief scroll through their source repo, I think it's a set of patches which gets applied by a script while compiling the browser from source.

    So it's unlikely that it will be susceptible,
    unless they forget to patch some telemetry out during a release, which is unlikely, since the projects goal is data privacy + security.

  • Raccoon thoughts:
    Nooo muh grapes! D:
    ...
    Well guess you really want some,
    fine you can have that one.

  • Hi OP, I do the same thing during winters.

    For XMR,
    you can increase the profits a bit with XmrVsBeast + Gupaxx

  • I lately have a saying:
    "If it's not FOSS, it's not worth your time"

  • YouTube has been cracking down on alternative frontends.

    Vanilla Invidious currently doesn't work well,
    so most hosters paused and/or gave up.

    Fijxu runs a fork of Invidious,
    with their own modifications implemented to circumvent the blocks,
    here's the source code if you're interested:
    https://git.nadeko.net/Fijxu/invidious

    I've got big respect for Fijxu,
    he's been doing a very good job of keeping Invidious alive + fighting against the YouTube crackdown lately, basically all on his own.

    If you can please consider:

    All the above can help Fijxu,
    since currently he's mostly fighting a big tech giant all on his own.

  • Perhaps Monero bounties has something?
    https://bounties.monero.social/

    You can get paid in XMR for helping the community build tools that help the ecosystem.

  • Day 1 8:30 - I'll fix this in a few minutes
    Day 1 8:30 - 17:00 - Head to desk banging
    Day 1 17:00 - Fuck you and see you tomorrow
    Day 2 8:45 - Fuck that was an easy fix,
    why didn't I think of that yesterday

  • And by continuing to use it,
    it will stay that way.

    Just don't, plenty of other 2nd hand sites out there, with plenty of products available.

  • OP I appreciate the reasoning.
    But I'd advise against it,
    and would recommend users to delete their Facebook account asap.

    Why? 4-5 years ago I already noticed the "illusion of free speech" on Facebook.

    The platform is a data farm,
    but I'm a data privacy advocate,
    so I regularly posted data privacy articles/tools.

    Which went against the best interest of Facebook, so they simply held back that content from nearly everyone's feed, resulting in it getting nearly zero attention.

    But if I posted a dumb meme,
    it would get a lot of attention.

    I've asked around to friends back in the day who where scrolling online if they saw my data privacy posts, none did.

    So staying on the platform to advertise things that go against Facebooks best interest, will likely not yield good results.

    However deleting your account,
    is a great conversation starter that can easily be directed into WOM (Word of Mouth) marketing, to teach your friends and family about Fediverse tools.

  • It does seem interesting,
    but I remain skeptical.

    This means putting your trust in Obscura, since they're the 1st hop, receiving your data without additional encryption, a new player, who yet has to prove that they're trustworthy.

    Sure their Github may show great software, but that doesn't mean we can see which software they might additionally install on their servers.

    Meanwhile Mullvad has already been proven to be trustworthy through the best possible review any VPN company can receive, being: Server seized by the feds, but zero useful info retrieved by them.

    Which proves they back up their claim of being a No-Log VPN.

    Due to this I trust Mullvad,
    and don't have any issues with sending them my data.

    But I can't put the same faith in Obscura yet, not before they receive a similar "review".

  • That's nice and all,
    but when will they tackle loot boxes?

    That shit has pushed plenty of minors into gambling addictions, but they don't crack down on it, since they get a sweet cut of it all.

    Valve in general isn't the worst company,
    but they're far from innocent as well.

  • Yes Fediverse software can challenge the tech giants,
    but we can and must expect them to fight against it as soon as it gets on their radar!

    They'll likely will attempt to do so by:

    • Censorship: Keeping it out of the feeds/search results of their users.
    • Propaganda: Putting it in a bad spotlight (e.g. marking it as security risks on their own platforms).
    • Direct Attacks: E.g. DDoS attacks and/or bot user networks spreading bad content on the Fediverse platforms.

    We should already try to harness ourselves against the direct attacks.
    And help with spreading Fediverse software through WOM (Word-Of-Mouth) marketing,
    since the tech giants certainly will not help it spread themselves.

    The Fediverse is one of the few sparks of hope I have remaining lately,
    let us ignite these sparks together into something bright!

  • If the fines regarding to it are in proportion with the revenue of the business, then it likely would make a lot of them think twice about doing so.

    I agree that it's hard to enforce the rules,
    and that some would still ignore them.
    However updating the rules give the abused people a chance of getting justice/consolidation for their stolen work, and diminishes the chance of companies breaking the rules.

    It would not combat bit torrent (P2P) piracy.
    But that's also not that important imo.
    Most pirates are rather poor folks,
    just trying to watch/play some content which they can't afford, they make up for a rather neglible amount of the profit that can be had.

    However it would combat billion dollar companies that would use pirated content to train LLMs to sell further. All they need is x1 internal whistleblower about doing so, and they could be fined with an amount larger then the risk is worth.

  • No copyright law seems dangerous to me,
    why create content if you can just steal it,
    and earn on the back of the original creator without consequences?

    I think I'd rather see it updated instead.
    E.g. To hold AI companies and users accountable.
    So they need explicit approval of copyright holders before they're allowed to train upon / use their data.

  • Might be a split '.apk' file (aka '.apks'),
    for which you can try SAI (Split APKs Installer, to backup + restore):
    https://f-droid.org/packages/com.aefyr.sai.fdroid/

    Might be due to a check to see if the app was installed from the PlayStore,
    for which you can try KingInstaller (Spoofs as PlayStore, does not work for split APKs, to restore):
    https://apt.izzysoft.de/fdroid/index/apk/com.example.kinginstaller

    Might be due to custom licensing check,
    then you'd need to decompile, reverse engineer and write a bypass.

  • Linux @lemmy.ml
    Rikj000 @discuss.tchncs.de

    Dis/connect from Netbird through NetworkManager?

    Up till now I've been using only OpenVPN connections.
    Which can be integrated nicely in NetworkManager to connect + disconnect from them, through NetworkManager's UI.

    However since recently I also need to use Netbird for some connections.

    Is it possible to add Netbird as an entry in NetworkManager, for easy connection + disconnection?
    If so, how would one go about setting that up?

    Or is adding Netbird in NetworkManager not possible,
    and is the Netbird CLI/GUI really the only option?

    Edit:
    It's not possible yet.
    First Netbird needs to add Wireguard config support,
    see: https://github.com/netbirdio/netbird/issues/2504

    memes @lemmy.world
    Rikj000 @discuss.tchncs.de

    Happy socially enforced consumerism day everyone!

    It's always sparkling capitalism if you're an Atheist.
    Shareholders thank you for buying many of their junk with precalculated breaking points though!

    Ask Experienced Devs @programming.dev
    Rikj000 @discuss.tchncs.de

    Blocking Copilot + AI feed bloat on Github?

    I've absolutely grown to hate everything AI/LLM related.

    It's sole marginal benefit is to senior devs,
    with generating some boiler plate code,
    which you usually still need to adjust.

    For the rest it's been a waste of:

    • Time during development, with wrong answers.
    • Time during reviews, with garbage generated PRs from junior devs.
    • Energy, contributing to global warming.

    But lately M$ has been intrusively shoving Copilot down our throats on Github, which I'm quite unhappy with.

    So if any of you have some uBlock Origin filters,
    or any other ideas on how I can block this Copilot slop out,
    please do enlighten me!

    Edit: Did some searching of my own.

    Go to: https://github.com/settings/copilot
    Block + disable everything you can under there.

    Then go to uBlock Origin => Open the Dashboard => My Filters => Add:

     properties
        
    github.com##.copilotPreview__container
    github.com##.AppHeader-CopilotChat
    github.com##li.ActionListItem:has-text(Copilot)
    github.com##li.ActionLi
      
    Free and Open Source Software @beehaw.org
    Rikj000 @discuss.tchncs.de

    SVN-to-Git-convert

    cross-posted from: https://discuss.tchncs.de/post/25352356

    Simple Bash script to convert local SVN (Subversion) repositories to local Git repositories!

    Source https://github.com/Rikj000/SVN-to-Git-convert#svn-to-git-convert

    License GPLv3

    Open Source @lemmy.ml
    Rikj000 @discuss.tchncs.de

    SVN-to-Git-convert

    Simple Bash script to convert local SVN (Subversion) repositories to local Git repositories!

    Source https://github.com/Rikj000/SVN-to-Git-convert#svn-to-git-convert

    License GPLv3

    Belgium @lemmy.world
    Rikj000 @discuss.tchncs.de

    Belfius Root

    cross-posted from: https://discuss.tchncs.de/post/18470641

    Simple Xposed module to support the Belfius app on Rooted devices!

    Source
    https://github.com/Rikj000/Belfius-Root#belfius-root

    License GPLv3

    Motivation
    Belfius bank was pretty cool about having a rooted device in the past,
    they just threw a dismissible warning about security risks of using a rooted device,
    and then allowed you to keep using their app.

    However on 2024-07-01 this changed.
    Nowadays they assume that you're an idiot that will not be able to keep your own device safe if you have root.

    I do not agree with that assumption, and likely neither do you.
    Only power users that have a good idea of what they're doing tend to root their own devices.

    After only a hand full of transactions, done through the tedious brows

    Android @lemmy.ml
    Rikj000 @discuss.tchncs.de

    Belfius Root

    cross-posted from: https://discuss.tchncs.de/post/18470641

    Simple Xposed module to support the Belfius app on Rooted devices!

    Source
    https://github.com/Rikj000/Belfius-Root#belfius-root

    License GPLv3

    Motivation
    Belfius bank was pretty cool about having a rooted device in the past,
    they just threw a dismissible warning about security risks of using a rooted device,
    and then allowed you to keep using their app.

    However on 2024-07-01 this changed.
    Nowadays they assume that you're an idiot that will not be able to keep your own device safe if you have root.

    I do not agree with that assumption, and likely neither do you.
    Only power users that have a good idea of what they're doing tend to root their own devices.

    After only a hand full of transactions, done through the tedious brows

    Android @lemmy.world
    Rikj000 @discuss.tchncs.de

    Belfius Root

    cross-posted from: https://discuss.tchncs.de/post/18470641

    Simple Xposed module to support the Belfius app on Rooted devices!

    Source
    https://github.com/Rikj000/Belfius-Root#belfius-root

    License GPLv3

    Motivation
    Belfius bank was pretty cool about having a rooted device in the past,
    they just threw a dismissible warning about security risks of using a rooted device,
    and then allowed you to keep using their app.

    However on 2024-07-01 this changed.
    Nowadays they assume that you're an idiot that will not be able to keep your own device safe if you have root.

    I do not agree with that assumption, and likely neither do you.
    Only power users that have a good idea of what they're doing tend to root their own devices.

    After only a hand full of transactions, done through the tedious brows

    Open Source @lemmy.ml
    Rikj000 @discuss.tchncs.de

    Forgejo or Radicle - Which do you prefer?

    Just finished writing out a lengthy comment,
    with the up/downsides I can see
    on each of the code forges I currently deem promising,
    on the Github Discussion "Alternatives to GitHub"

    And I was wondering, out of following 2,
    which code forge would you guys prefer and why?

    Nintendo @lemmy.world
    Rikj000 @discuss.tchncs.de

    Help preserve Yuzu's code base

    As you all know or may not know,
    Nintendo has taken down Yuzu,
    see following post for more info on that:
    https://lemmy.world/post/12728163

    Now it's important to preserve the code base of Yuzu,
    so hopefully someday, once things cooled down a little,
    an active fork can stick it's head up.

    After looking at the Azure DevOps Pipelines
    of yuzu-emu/yuzu,
    I noticed the latest pipeline ran 8 hours ago
    as of writing this post:

    Which tells us that the latest commit,
    was a merge of PR #13198 from
    zhaobot/tx-update-20240301020652

    This fork,
    is the most up-to-date one / contains the latest commit
    done to Yuzu before the take down:
    https://github.com/zhaobot/yuzu/tree/tx-update-20240301020652

    I encourage you all to pull, star and fork this fork,
    not only the master branch, but all branches!
    The more copies floating out the

    Monero Memes @monero.town
    Rikj000 @discuss.tchncs.de

    She looks damn fine compared to everything else

    Pokémon @lemmy.ml
    Rikj000 @discuss.tchncs.de

    PSMD in Citra looking neat!

    Playing some Pokemon Super Mystery Dungeon,
    through Citra Canary v2798 with:

    And I gotta say,
    I'm happily impressed by how good it looks!
    Apart from the low resolution font/texts,
    I'd forget that I'm playing a mobile title from 2015 😄

    Edit:
    I disabled the High Resolution Textures,
    because they cause:

    • Random game freezes in connection orb screens
    • Slowdowns while in villages / dungeons / connection orb screens
    • Incorrect black / white rendering of clouds / earth during cut scenes
    Ask Lemmy @lemmy.world
    Rikj000 @discuss.tchncs.de

    Am I the only one getting agitated by the word AI?

    Am I the only one getting agitated by the word AI (Artificial Intelligence)?

    Real AI does not exist yet,
    atm we only have LLMs (Large Language Models),
    which do not think on their own,
    but pass turing tests
    (fool humans into thinking that they can think).

    Imo AI is just a marketing buzzword,
    created by rich capitalistic a-holes,
    who already invested in LLM stocks,
    and now are looking for a profit.

    Monero Mining @monero.town
    Rikj000 @discuss.tchncs.de

    Introduction to fair Monero mining

    ⛏️ Fair CPU pool mining introduction
    Monero (XMR) is one of the only projects
    which offer a way of mining in a pool as it should be implemented,
    with P2Pool:

    • Fair - Instant payouts according to your share.
    • Decentralized - No pool owners - No centralized party handling the P2Pool.
    • Decentralized - Pool participants - Due to the RandomX algorithm being used, no specialized Antic miners can be built for XMR. Meaning that an average Joe can still participate and earn shares with their CPU.
    • Private - XMR itself continuously aims for the best possible privacy cryptography can offer.

    Source Code / Links:

    LemmyTips @discuss.tchncs.de
    Rikj000 @discuss.tchncs.de

    Improve your Lemmy feed!

    Hi all 👋

    Here with a small guide for the Eternity app for Lemmy,
    on how to setup your own custom filters,
    so you can weed out unwanted content 🙂

    Motivation:
    I was getting sick of my feed being bombarded with war related content..
    So in this guide, that's what we'll be filtering out.

    Guide:
    => Open Eternity app
    => Tap Hamburger menu icon (Top left)
    => Tap Settings
    => Tap Post Filter
    => Tap Plus icon (Bottom right)
    => Fill in: Post Filter Name = No War
    => Fill in: Title: Exclude Keywords =
    Gaza,Hamas,Israel,Palestine,Pakistan,Ukraine,Russia
    => Tap Save icon (Top right)
    => Tap new No War filter
    => Tap Apply To
    => Tap Plus icon (Bottom right)
    => Tap Subscribed
    => Tap Plus icon (Bottom right)
    => Tap Search
    => Tap Back Arrow (Top left)
    => Close / re-open Eternity app

    This was just an example,
    adjust as desired + can create filters for whatever you (don't) wan