"Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearBU
Jump
mbin: data loss on censored threads, unlike Lemmy. Kbin also likely affected.
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCI
    ciferecaNinjo
    Now 100%

    Yikes. I am disturbed to hear that. I was as well appalled with what I saw in a recent visit to a university. It’s baffling that someone could acquire those degrees without grasping the discipline. Obviously it ties in with the fall of software quality that began around the same time the DoD lifted the Ada mandate. But indeed, you would have to mention your credentials because nothing else you’ve written indicates having any tech background at all.

    1
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearBU
    Jump
    mbin: data loss on censored threads, unlike Lemmy. Kbin also likely affected.
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCI
    ciferecaNinjo
    Now 50%

    How have I made your point at all?

    You have acknowledged the importance of having multiple points of failure. It’s a good start because the defect at hand is software with a single point of failure.

    You're a bit incoherent with what you're talking about.

    I suppose I assumed I was talking to someone with a bit of engineering history. It’s becoming clear that you don’t grasp software design. You’ve apparently not had any formal training in engineering and likely (at best) you’ve just picked up how to write a bit of code along the way. Software engineering so much more than that. You are really missing the big picture.

    This has nothing to do with software design or anything else along those lines.

    What an absurd claim to make. Of course it does. When software fails to to protect the data it’s entrusted with, it’s broken. Either the design is broken, or the implementation is broken (but design in the case at hand). Data integrity is paramount to infosec and critical to the duty of an application. Integrity is basically infosec 101. If you ever enter an infosec program, it’s the very first concept you’ll be taught. Then later on you might be taught that a good software design is built with security integrated into the design in early stages, as opposed to being an afterthought. Another concept you’ve not yet encounted is the principle of security in depth, which basically means it’s a bad idea to rely on a single mechanism. E.g. if you rely on the user to make a backup copy but then fail to protect the primary copy, you’ve failed to create security in depth, which requires having BOTH a primary copy AND a secondary copy.

    This is a simple thing. If your data is valuable you secure it yourself.

    That has nothing to do with the software defect being reported. While indeed it is a good idea to create backups, this does not excuse or obviate a poor software design that entails data loss and ultimately triggers a need for data recovery. When a software defect triggers the need for data recovery, in effect you have lost one of the redundant points of failure you advocated for.

    When you reach the university level, hopefully you will be given a human factors class of some kind. Or if your first tech job is in aerospace or a notably non-sloppy project, you’ll hopefully at least learn human factors on the job. If you write software that’s intolerant to human errors and which fails to account for human characteristics, you’ve created a poor design (or most likely, no design.. just straight to code). When you blame the user, you’ve not only failed as an engineer but also in accountablity. If a user suffers from data loss because your software failed to protect the data, and you blame the user, any respectable org will either sack you or correct you. It is the duty of tech creators to assume that humans fuck up and to produce tools that is resilient to that. (maybe not in the gaming industry but just about any other type of project)

    Good software is better than your underdeveloped understanding of technology reveals.

    Thinking that a federated service is going to have a uniform or homogenous approach to things is folly

    Where do you get /uniform/ from? Where do you get /homogenous approach/ from? Mbin has a software defect that Lemmy does not. Reporting mbin’s defect in no way derives and expectation that mbin mirror Lemmy. Lemmy is merely an example of a tool that does not have the particular defect herein. Lemmy demonstrates one possible way to protect against data loss. There are many different ways mbin can solve this problem, but it has wholly failed because it did fuck all. It did nothing to protect from data loss.

    on your end and a failure of understanding what the technology is.

    It’s a failure on your part to understand how to design quality software. Judging from the quality of apps over the past couple decades, it seems kids are no longer getting instruction on how to build quality technology and you have been conditioned by this shift in recent decades toward poorly designed technology. It’s really sad to see.

    0
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearBU
    Jump
    mbin: data loss on censored threads, unlike Lemmy. Kbin also likely affected.
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCI
    ciferecaNinjo
    Now 50%

    Exactly. You’ve made my point for me. Precisely why this defect is a defect. The user’s view should be separate and disjoint from the timeline. Lemmy proves the wisdom of that philosophy. But again, it’s a failure of software design to create a fragile system with an expectation that human users will manually compensate for lack of availaiblity and integrity. I know you were inadvertenly attempting again to blame the user (and victim) for poor software design.

    It’s a shame that kids are now being tought to produce software has lost sight of good design principles. That it’s okay to write software that suffers from data loss because someone should have another copy anyway (without realising that that other copy is also subject to failures nonetheless).

    0
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearBU
    Jump
    mbin: data loss on censored threads, unlike Lemmy. Kbin also likely affected.
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCI
    ciferecaNinjo
    Now 75%

    Who cares?

    Anyone who values their own time and suffers from data loss cares about data loss, obviously.

    This is a serious question.

    Bizarre.

    Anything that is important to you should be backed up and/or archived. Relying on a third party social media app is folly.

    This is a bug report on faulty software. If you have a clever workaround to the bug, specifics would be welcome. A bug report is not the place for general life coaching or personal advice. If there is an emacs mode that stores posts locally and copies them into a lemmy or mbin community and keeps a synchronised history of the two versions, feel free to share the details. But note that even such a tool would still just be a workaround to the software defect at hand.

    2
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearBU
    mbin: data loss on censored threads, unlike Lemmy. Kbin also likely affected.
    fedia.io

    Both Lemmy and mbin have a shitty way of treating authors of content that is censored by a moderator. **Lemmy**: if your post is removed from a community timeline, you still have the content. In fact, your logged-in profile looks no different, as if the message is still there. It’s quite similar to shadow banning. Slightly better though because if you pay attention or dig around, you can at least discover that you were censored. But shitty nonetheless that you get no notification of the censorship. **Mbin**: if your post is removed, you are subjected to ***data loss***. I just wrote a high effort post europe@feddit.org and it was censored for not being “news”. There is no rule that your post must be news, just a subtle mention in the topic of news. In fact they delete posts that are not news, despite not having a rule along those lines. So my article is lost due to this heavy-handed moderation style. Mbin authors are not deceived about the status of their post like on lemmy, but authors suffer from data loss. They do not get a copy of what they wrote so they cannot recover and post it elsewhere. It’s really disgusting that a moderator’s trigger happy delete button has data loss for someone else as a consequence. I probably spent 30 minutes writing the post only to have that effort thrown away by a couple clicks. Data loss is obviously a significant software defect.

    3
    8
    EDPS decentralised social media pilot: the end of a successful story
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCI
    ciferecaNinjo
    Now 50%

    Wojciech Wiewiórowski was intent on calling mastodon a failure for political reasons. When pressed on the harms of public services using Twitter and Facebook, he defends them on the basis of content moderation. Of course what’s despicable about that stance is that a private sector surveillance advertiser is not who should be moderating who gets to say what to their representatives. Twitter, for example, denies access to people who do not disclose their mobile phone number to Twitter, which obviously also marginalises those who have no mobile phone subscription to begin with.

    The lack of funding on the free world platforms was due to lack of engagement. When the public service does not get much engagement they react by shrinking the funding.

    We need the Facebook and Twitter users to stop disengaging with gov agencies on those shitty platforms. Which obviously would not happen. Those pushover boot-licking addicts would never do that.

    0
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFE
    Jump
    Fedia.io now behind Fastly CDN
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFE
    Jump
    Error when voting
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCI
    ciferecaNinjo
    Now 100%

    wow.. then when I posted the above thread, it responded with “This page isn’t working” and looked like an error msg that was generated by the browser itself. So I reposted. Same thing. Then I discovered that it posted despite the error. So then I deleted the dupe.

    2
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFE
    Error when voting

    I tried to upvote this comment: https://fedia.io/m/Brussels/t/1145402/Delhaize-and-Intermarche-loyalty-more-intrusive-than-Colruyt-but-Colruyt/comment/7061005#entry-comment-7061005 Got a page that simply said “Error”. That’s it. Not internal server error or a 500 error.. just “error”. Thought it’s worth mention since it’s possibly the first time I've seen such a generic and info-deprived error msg.

    4
    6
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFE
    Jump
    Fedia.io now behind Fastly CDN
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCI
    ciferecaNinjo
    Now 100%

    the privacy policy for kbin.earth is just empty for me, on Ungoogled Chromium. I get the page title in large bold, but then an empty box below it despite enabling some foreign 3rd party JS (jwr.one).

    But I must say, something like Cloudflare should not be buried in a privacy policy. It should be something that no one misses especially if Tor is whitelisted. A lot of Tor users likely rely on CF’s “just one moment..” page to know it’s a CF page (a mitm we usually want to avoid).

    1
  • Lemmy vs. PieFed vs. Mbin
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCI
    ciferecaNinjo
    Now 100%

    Thanks for the insights. I was looking for a client not a server. So maybe this can’t help me. A server somewhat hints that it would be bandwidth heavy. I’m looking to escape the stock JS web client. At the same time, I am on a very limited uplink. To give an idea, I browse web with images disabled because they would suck my quota dry.

    1
  • The readme talks about docker. I’m not a docker user. I did a `git clone` when I was on a decent connection. ATM I’m not on a decent connection. The **releases** page lacks file sizes. And MS Github conceals the size: ``` curl -LI 'https://github.com/Xyphyn/photon/archive/refs/tags/v1.31.2-fix.1.tar.gz' | grep -i 'content-length' ``` output: > content-length: 0 So instead of fetching the tarball of unknown size, I need to know how to build either the app or the tarball from the cloned repo. Is that documented anywhere?

    5
    3
    Lemmy vs. PieFed vs. Mbin
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCI
    ciferecaNinjo
    Now 100%

    Photon is a strange beast. How do you install it?

    It seems to only come as a docker container. That’s weird. I don’t have docker installed but docker should really be a choice.. not a sole means of installation. I see no deb file or tarball. It seems that it has taken a direction that makes it non-conducive to ever becoming part of the official Debian repos.

    Then it seems as well that their official site “phtn.app” is a Cloudflare site -- which is a terrible sign. It shows that the devs are out of touch with digital rights, decentralisation, and privacy. That doesn’t in itself mean the app is bad but the tool is looking quite sketchy so far. Several red flags here.

    (edit) I found a tarball on the releases page.

    2
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFE
    Jump
    Fedia.io instability
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCI
    ciferecaNinjo
    Now 100%

    Thanks!

    Apparently it’s not as reproduceable as I thought. I was just now able to render my profile before logging in.

    1
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFE
    Jump
    Fedia.io instability
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCI
    ciferecaNinjo
    Now 100%

    I noticed that when I visit my profile page (https://fedia.io/u/ciferecaNinjo) while logged out, I get a 504 gateway error, but if I login then my profile page renders fine. It has been this way the past few days. If I view my profile from a logged-out browser while logged in in another browser, the logged out browser sees the profile fine. So to reproduce it would be interesting to visit anyone’s profile who is logged out.

    1
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearBU
    (mbin) Onion hosts are not recognized as URLs and thus get funny treatment
    fedia.io
    4
    0
    Lemmy vs. PieFed vs. Mbin
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCI
    ciferecaNinjo
    Now 100%

    I just need to work out exactly what the effect of the user-configured node block is. In principle, if an LW user replies to either my thread or one of my comments in someone else’s thread, I would still want to see their comments and I would still want a notification. But I would want all LW-hosted threads to be hidden in timelines and search results.

    On one occasion I commented in an LW-hosted thread without realising it. Then I later blocked the community that thread was in (forgetting about my past comment). Then at one point I discovered someone replied to me and I did not get the notification. That scenario should be quite rare but I wonder how it would pan out with the node-wide blocking option.

    2
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFE
    Onion hosts are not recognized as URLs and thus get funny treatment.
    fedia.io

    As the linked post demonstrates, if you enter a link like this: ``` [mail2tor](mail2torjgmxgexntbrmhvgluavhj7ouul5yar6ylbvjkxwqf6ixkwyd.onion) ``` mbin thinks it’s something else. Indeed it’s not a URL due to the lacking ‘scheme://’, but it’s bizarre what it does with the links. Since SSL is not generally needed for onions, every link would require some effort to know whether it should have a scheme of `http://` or `https://`. Mbin should just pick one of those schemes arbitrarily.. certainly not whatever it’s doing at the moment.

    2
    0
    Lemmy vs. PieFed vs. Mbin
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCI
    ciferecaNinjo
    Now 100%

    Ah, I see! Found it. Indeed that was not there last time I checked.

    I’m on both Lemmy and mbin. I have several Lemmy accounts.

    Now I need to understand the consequences of blocking lemmy.world. Is it just the same as blocking every lemmy.world community, or does it go further than that? E.g. If I post a thread and a LW user replies, I would not want to block their reply from appearing in my notifications. I just don’t want LW threads coming up in searches or appearing on timelines.

    1
  • Lemmy vs. PieFed vs. Mbin
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCI
    ciferecaNinjo
    Now 50%

    I think he is talking about admins blocking instances in the settings for the whole node. AFAIK, users on Lemmy and k/mBin have no such setting.

    0
  • Lemmy vs. PieFed vs. Mbin
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCI
    ciferecaNinjo
    Now 50%

    I don't get why you want users to be able to apply cloudflare filters, though.

    Suppose an instance has these users:

    • Victor who uses a VPN
    • Cindy whose ISP uses a CGNAT (she may or may not be aware of the consequences of that)
    • Terry who uses a Tor
    • Norm who uses the normal clearnet
    • Esther who is ethical (doesn’t matter what she uses)

    And suppose the instance is a special interest instance focused on travel. The diverse group of the above people have one thing in common: they want to converge on the expat travel node and the admin wants to accommodate all of them. Norm, and many like him, are happy to subscribe to countless exclusive and centralised forums as they are pragmatic people with no thought about tech ethics. These subscriptions flood an otherwise free world node with exclusive content. Norm subscribes to !travelpics@exclusivenode.com. Then Victor, Terry and sometimes Cindy are all seeing broken pics in their view because they are excluded by Cloudflare Inc. Esther is annoyed from an ethical standpoint that this decentralised free world venue is being polluted by exclusive content from places like like Facebook Threads™ and LemmyWorld. Even though she can interact with it from her clearnet position, she morally objects to feeding content to oppressive services.

    The blunt choice of the admin to federate or not with LemmyWorld means the admin cannot satisfy everyone. It’s too blunt of an instrument. Per-community blocks per user give precision but it’s a non-stop tedious manual workload to keep up with the flood of LW communities. It would be useful for a user to block all of LemmyWorld in one action. I don’t want to see LW-hosted threads and I don’t want LW forums cluttering search results.

    0
  • Lemmy vs. PieFed vs. Mbin
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCI
    ciferecaNinjo
    Now 100%

    Cloudflare is an exclusive walled garden that excludes several demographics of people. I am in Cloudflare’s excluded group. This means:

    • when an LW user posts an image, I am blocked from seeing it. Images do not get mirrored onto the federated nodes.
    • when I encounter an LW community with very little content and I then need to visit the LW host to see what’s there before deciding whether to subscribe, I am blocked. I can only see content that got mirrored into the local timeline. There are various circumstances where visiting the source host is necessary but Cloudflare ruins that option.

    CF nodes like LW breaks the fedi in arbitrary ways that undermine the fedi design and philosophy. So the use case is to get rid of the pollution. To get broken pieces out of sight and unbury the content that is decentralised, inclusive, open and free. To reach conversations with people who have the same values and who oppose digital exclusion, oppose centralised corporate control, and who embrace privacy. It’s also necessary to de-pollute searches. If I search for “privacy”, the results are flooded with content from people and nodes that are antithetical to privacy. Blocking fixes that. If I take a couple min. to block oxymoron venues like lemmy.world/c/privacy and do the same for a dozen other cloudflared nodes, then search for “privacy” again, I get better results.

    When crossposting from Lemmy, there is a pulldown list of target communities which is another search tool. That is broken when there are more communities than what fits in the box. And it’s often ram-packed with Cloudflare venues -- places that digital rights proponents will not feed. Blocking the junk CF-centralised communities makes it possible to select the target community I’m after.

    So it works. The federated timeline is also more interesting now because it’s decluttered of exclusive places. The problem is that it’s more tedious that it needs to be. I am blocking hundreds of LW communities right now. It probably required 500 clicks to get the config that I have right now and I probably have hundreds of more clicks to go. When in fact I should have simply been able to enter ~10 or nodes.

    2
  • Lemmy vs. PieFed vs. Mbin
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCI
    ciferecaNinjo
    Now 47%

    tl;dr:

    • Lemmy ← shit show for years
    • (mk)bin ← shit show but understandable given its age
    • piefed ← never heard of it

    I’ve been using Lemmy for years, back when there were only 2 or 3 nodes and federation capability did not exist. It’s a shit show. Extremely buggy web clients and no useful proper desktop clients. I must say it’s sensible that the version numbers are still 0.x. It’s also getting worse. 0.19.3 was more usable than 0.19.5 which introduced serious bugs that make it unusable in some variants of Chromium browser.

    mBin has been plagued with serious bugs. But it’s also very young. It was not ready for prime-time when it got rolled out, but I think it (or kbin) was pushed out early because many Redditors were jumping ship and those refugees needed a place to go. IMO mbin will out-pace Lemmy and take the lead. Mbin is bad at searching. You can search for mags that are already federated but if a community does not appear in a search I’m not even sure if or how a user can create the federated relationship.

    The running goat fuck with Lemmy is in recent years with the shitty javascript web client. There’s only so much blame you can fairly put on those devs though because they need to focus on a working server. The shitty JavaScript web client should just be considered a proof-of-concept experimental test sandbox. JavaScript is unfit for this kind of purpose. It’s really on the FOSS community to produce a decent proper client. And what has happened is there has been focus on a dozen or so different phone apps (wtf?) and no real effort on a desktop app.

    Cloudflare filters lacking

    Both Lemmy and Mbin lack the ability to filter out or block Cloudflare nodes. They both only give a way to block specific forums. So you get imersed/swamped in LemmyWorld’s walled garden and to get LemmyWorld out of sight there is a big manual effort of blocking hundreds of communities. It’s a never ending game of whack-a-mole.

    -1
  • Lemmy vs. PieFed vs. Mbin
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCI
    ciferecaNinjo
    Now 100%

    Yes indeed.. “threads” in the generic sense of the word pre-dates the web. And threadiverse is a few years older than “FB Threads™”. That’s what’s so despicable about Facebook hi-jacking the name. It’s also why I will not refer to them by Meta (another hi-jacking of a generic term with useful meaning that their ego-centric marketers fucked up)

    3
  • Decisions about who to federate with can be so much more interesting than just talking specifically about Meta. And from where I sit, this mag is dead due to ~~being so narrowly focused.~~ (edit: moving to another node… that explains it). Consider that there are many nodes that are centralised and go against many digital rights values. E.g. all Cloudflare nodes are centralised and expose us all to corporate greed, manipulation, exclusion, and privacy abuses. I propose renaming to something like “DefederateTechGiants” or “DefederateTechnoFeudalism”.

    4
    0
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFE
    Weird defect showing in my timeline: the same thread appears twice, with different vote counts.
    6
    0
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFE
    weird artifact in my timeline showing the same thread twice, but with different vote counts
    3
    2
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearNE
    Belgian tax law (“FisconetPlus”) exclusively accessible to those willing to share personal data with Microsoft Corporation
    fedia.io
    1
    0
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearNE
    Belgian tax law (“FisconetPlus”) exclusively accessible to those willing to share personal data with Microsoft Corporation
    fedia.io
    1
    0
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFE
    403 forbidden when DMing

    I tried to DM a Lemmy user. This URL was associated to the mail icon: https://fedia.io/u/@Servais@discuss.tchncs.de/message That gives a 403 forbidden. I use Tor but neither fedia nor discuss.tchncs.de are tor-hostile. So I doubt Tor is related. I have to say apart from the above issue, fedia has been working smoothly lately. I’m glad the internal server errors that plagued the system have apparently been resolved AFAICT.

    2
    4
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearRI
    The cost of avoiding a email & CAPTCHA in Belgium: €2.66 (EU postage)
    fedia.io
    1
    0
    fedia.io

    The rumor I heard was that if you buy a product that fails before the warranty ends, you do not need to contact the manufacturer (in [#Belgium](https://fedia.io/tag/Belgium)). You can simply return the product to the merchant and the merchant must deal with the warranty service. A store manager refused to accept my return of a device that died after 2yrs+2 months, which was covered under a 3 year warranty. He said I must deal directly with the manufacturer. I threatened to complain officially and the manager gave in. But then as he was angrily returning money to me, he said he is only required to handle warranty service for the 1st two years and that he is making an exception for me. I figured he was confused because 2 years happens to be the length of the EU implied warranty. I had not heard that it was also a limit of the store’s obligation as an intermediary. To complicate matters, the product was marked down on liquidation because the store apparently severed ties with that manufacturer. Though I doubt that’s relevant to my situation because it would not void the warranty. But [the article](https://europa.eu/youreurope/citizens/consumers/shopping/guarantees-returns/index_en.htm) also says merchants must accept returns *for any reason* in the first 14 days, yet the store makes that zero days for liquidated goods. Does that break EU law? Anyway, I need answers. Maybe I owe the manager a bottle of wine. The [EU article](https://europa.eu/youreurope/citizens/consumers/shopping/guarantees-returns/index_en.htm) indeed confirms sellers must handle warranty returns for up to 2 years. But that’s EU-wide [#law](https://fedia.io/tag/law). What about [#Belgian](https://fedia.io/tag/Belgian) national law? Next question, out of curiousity: normally manufacturers have a choice whether to replace, repair or refund. Is that choice passed through to merchants? Or are merchants required to handle this with one instant transaction (thus no repair as the consumer would have to return to the store later)?

    25
    12
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFE
    How can mbin/kbin users subscribe or even just reach a lemmy community?

    I’m trying to access this community from fedia.io: https://sopuli.xyz/c/french Searching for that URL or !french@sopuli.xyz yields nothing. If I manually visit this URL: https://fedia.io/m/french@sopuli.xyz I get a 404. --- btw, this post would be better suited in https://fedia.io/m/Mdev@kbin.run but when I try to post there I get: ``` This page isn’t workingfedia.io is currently unable to handle this request. HTTP ERROR 500 ``` Which makes this post herein relevant to the fedia magazine after all.

    3
    19
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFE
    Bug: blocks have no effect on search-generated timelines

    I’m blocking probably hundreds of mags (all mags on Cloudflare sites like lemmy.world). The results of search queries are rich in posts from blocked mags. When I visit the post the sidebar shows that indeed that mag is blocked. Note that if I simply browse the main timeline, the blocks work as expected. I would normally report this to the kbin bug tracker but Codeberg deleted my account and it’s hard to create a new one.

    2
    2
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearFE
    error 500 when trying to block some communities

    I tried to block a couple communities from reaching my timeline and got the 500 error. These are the URLs the browser tried to visit when clicking the “block” button: * `https://fedia.io/m/castiron@lemmy.world/block` * `https://fedia.io/m/humor@lemmy.world/block` I’ve had no problem blocking `lemmy.world` communies in the past. It’s just a problem today. And today I had no problem blocking communities on other Cloudflare instances (e.g. `lemmy.zip`) and non-CF instance `lemmy.ml`.

    2
    2

    I have a limited internet connection. So I will need to find internet cafes and grab whole damn thing (which is what, 100gb?) I think I saw 4 BDs for past releases, but I cannot find a mirror that has BDs for Bookworm. But perhaps I’m looking in the wrong place.. it’s often quite non-intuitive to navigate. I looked here: http://ftp.de.debian.org/debian/dists/bookworm/main/installer-amd64/current/images/ and here: http://ftp.de.debian.org/debian/dists/bookworm/main/binary-amd64/ The docs: https://www.debian.org/releases/bookworm/amd64/ch04s02.en.html#where-files I just see small files. No ISOs. I’m not just after the Debian system, but all official packages as well. In principle I would want an installer and a separate disk that is all DEB files, but IIRC the only way to easily get a full set is to get the BD ISOs.. maybe via torrent, not sure. I have no optical drive, so I guess I would put the ISOs on a drive and mount them. I know it’s theoretically possible to go through the list of apps I need and find out which CDs they are on, but I looked at just Libre Office and LaTeX and noticed the files for these packages were scattered all over the place. So it really seems impossibly complex and I get the impression I will likely need every single CD anyway.

    2
    0
    https://climatecasechart.com/non-us-case/clientearth-v-belgian-national-bank/

    “ClientEarth alleges that the Belgian National Bank's participation in the CSPP, by not taking into account climate, environment, and human rights impacts, violated Article 11 of the Treaty on the Functioning of the EU and Article 37 of the EU Charter of Fundamental Rights (both concern the obligation to integrate environmental protection into EU policies).” ^ wow. Really disturbing that a national bank has such controversial investments. When a commercial bank invests in fossil fuels, we can boycott. But you can’t boycott a national bank.

    0
    0
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearCI
    Now
    32 148

    ciferecaNinjo

    ciferecaNinjo@ fedia.io