diyrebel

@diyrebel@lemmy.dbzer0.com

This profile is from a federated server and may be incomplete. Browse more on the original instance.

diyrebel, (edited )

yeah it was tricky because the community name was overwritten with “deleted@lemmy.world”. I was only able to rediscover what the original community address was by some strange anomaly of like an autocomplete in a search field or something. The existence of the community is scrubbed even on lemmyverse.net.

(edit) And my subscription was quietly removed. What should have happened is the subscription link in my subscription list should have remained as text (not as a hyperlink). It should have gotten a strikethrough with a “💀” next to it. That’s another for the pile.

diyrebel,

Going forward is not the issue since we have !homeimprovement. The problem is recovering the data that was lost. Where is the backup data?

diyrebel,

Correction-- I was just able to trace back to see how I figured out what the community address was. When I mouse-over “deleted@lemmy.world” on an old post of my own to the deleted community (from my profile), the underlying link is: https://lemmy.dbzer0.com/c/homeimprovement@lemmy.world. So I think it’s only because I am not on lemmy.world myself that this was revealed. I suspect when users are on the same instance where the deletion happened, the original name may not appear. Someone correct me if I’m wrong.

diyrebel, (edited )

🎉 Great news! Glad we can access past threads.

This episode has made it clear Lemmy software needs to improve in several ways to be resiliant to the problem. The possible /enhancements:

① the fix was apparently not just flipping a switch— it required hacking the db, correct? Shouldn’t admins have a simple undelete button?

② what if a rogue admin had deleted the community, and perhaps even destroyed the db? In principle it should be possible to rebuild the community on a different node using data from all nodes that have data. Sometimes a whole node goes down. The plug gets pulled when funds run out. We are hosed when that happens.

③ each user’s subscriptions panel should not simply quietly cease to list the deleted community. The community name should remain and have indicators to signal issues (e.g. 💀, ⚠).

④ msgs users write are stored in their profile & responses are stored in their inbox. But this is poor organization on its own. It only serves to quickly see new msgs/reactions, but users are overly dependent on the server’s representation of the community to show threads in a coherent way. Clients should have that capability too. I should be able to click “context” on any msg and the client should be able to show me a sequence of msgs regardless of the state of the server host.

Need to cover a façade with lime. Should PVA be used as a binder?

My façade is highly absorbent of water. I think the water even passes through the wall (effectively a leak). I plan to render some lime on top of it. It’s the kind of lime that turns to chalk if it oxidizes over the span of a year. The stuff I have is about a year old, so I have to use it up anyway....

diyrebel,

W.r.t CSAM, CF is pro-CSAM. When a CF customer was hosting CSAM, a whistleblower informed Cloudflare. Instead of taking action against the CSAM host, CF doxxed the ID of the whistleblower to the CSAM host admin, who then published the ID details so the users would retaliate against the whistleblower. (more details)

There is no way to “disable” cloudflare if an instance has chosen to use it. It will sit between you and the server for all traffic.

Some people use CF DNS and keep the CF proxy disabled by default. They set it to only switch on the CF proxy if the load reaches an unmanageable level. This keeps the mitm off most of the time. But users who are wise to CF will still avoid the site because it still carries the risk of a spontaneous & unpredictable mitm.

diyrebel,

Better or worse depends on who you ask.

I boycott Cloudflare and I avoid it. Some CF hosts are configured to whitelist Tor so we don’t encounter a block screen or captcha. For me that is actually worse because I could inadvertently interact with a CF website without knowing about the CF MitM. I want to be blocked by Cloudflare because it helps me avoid those sites.

The CF onion (IIUC) cuts out the exit node which is good. But CF is still a MitM so for me that’s useless.

Some users might not care that CF has a view on all their packets - they just don’t want to be blocked. So for them the onion is a bonus.

diyrebel,

The bug is most likely in the scenario of a default Cloudflare config. Cloudflare pushes a captcha to all apps other than the Tor Browser that come over Tor (in the default config). This would of course cause the javascript to go apeshit.

diyrebel, (edited )

Which git repo is used to host the article doesn’t matter. That project is mirrored on ½ dozen other repos. Did you follow the links of the citations? The article is well cited but sometimes the links go stale (or become cloudflared). If you had trouble reaching the cited sources plz let me know & I’ll get the author to fix it. Or you can file a bug report in the issues tab.

diyrebel,

wow… that is terrible. You should not have had to go on a dig for such a simple limitation. All this fancy javascript and it failed to do a simple field length check.

diyrebel,

I really cannot stand that phrase because it’s commonly used as poor rationale for not favoring a superior approach. Both sides of the debate are pushing for what they consider optimum, not “perfection”.

In the case at hand, I’m on the pro-nuclear side of this. But I would hope I could make a better argument than to claim my opponent is advocating an “impossible perfection”.

diyrebel, (edited )

emphasis mine:

Anti-nuclear is like anti-GMO and anti-vax: pure ignorance, and fear of that which they don’t understand.

First of all anti- stances are often derived from anti-Bayer-Monsanto stances. There is no transparency about whether Monsanto is in the supply chain of any given thing you buy, so boycotting GMO is as accurate as ethical consumers can get to boycotting Monsanto. It would either require pure ignorance or distaste for humanity to support that company with its pernicious history and intent to eventually take control over the world’s food supply.

Then there’s the anti-GMO-tech camp (which is what you had in mind). You have people who are anti-all-GMO and those who are anti-risky-GMO. It’s pure technological ignorance to regard all GMO equally safe or equally unsafe. GMO is an umbrella of many techniques. Some of those techniques are as low risk as cross-breeding in ways that can happens in nature. Other invasive techniques are extremely risky & experimental. You’re wiser if you separate the different GMO techniques and accept the low risk ones while condemning the foolishly risky approaches at the hands of a profit-driven corporation taking every shortcut they can get away with.

So in short:

  • Boycott all U.S.-sourced GMO if you’re an ethical consumer. (note the EU produces GMO without Monsanto)
  • Boycott just high-risk GMO techniques if you’re unethical but at least wise about the risks. (note this is somewhat impractical because you don’t have the transparency of knowing what technique was used)
  • Boycott no GMO at all if you’re ignorant about risks & simultaneously unethical.
diyrebel, (edited )

The govs excessive use of private companies (esp. large corps) is a big problem that seems quite hard to tackle. My main gripe here is more fixated on situations where I am personally forced to interface directly with a private company in order to do a gov transaction.

E.g. consider this story:

techrights.org/2022/…/brussels-police-facebook

When a victim goes to the police for help and they say “find us on Facebook”, for me that’s far more damning than if the police were to hire Facebook to maintain servers but let victims access the data without registering for a FB account and agreeing to FB’s terms.

Is Lemmy bandwidth heavy even when images are turned off?

I have firefox configured to show no images because I’m on a limited connection. I think the only thing I’ve changed w.r.t. my usage habits recently is to start using Lemmy again. I’m chewing through bandwidth credit quite fast, like ¼—⅓gb in a day. Does it seem possible that Lemmy would cause that even when images...

diyrebel,

thanks for the tip. Yes I can see that there is an attempt to load images but there is a little prohibited icon. So I’m not sure what that really means. If images are disabled in the browser settings, then I think there should not even be an attempt to fetch them. I wonder if javascript is bypassing the config and fetching the image, but then the browser is simply blocking them from display.

diyrebel,

Ah, well if the front page is 80kb that might explain it. So apparently there’s just some really heavy text especially if each subsequent page is anywhere near 80kb.

Fixing my drain required breaking laws, pissing off IRC users, breaking tools…

It was taking around 24 hours to drain just ~1—3 liters of water in my kitchen sink. Probably comparable to IV drip speeds. After a huge effort and expense, I finally fixed it without demolishing the kitchen – which would have been my next and final move¹. Sequence of events:...

diyrebel,

The drain is working well now after the sulfuric acid cleanse. But I suspect it’s double trapping or something because after draining water some gurgling goes on for a while. I suspect the pipes are embedded in a concrete slab on the ground floor, so rework would require lots of demolition.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • InstantRegret
  • ethstaker
  • osvaldo12
  • magazineikmin
  • cubers
  • rosin
  • mdbf
  • Youngstown
  • Durango
  • slotface
  • everett
  • kavyap
  • DreamBathrooms
  • JUstTest
  • thenastyranch
  • tacticalgear
  • cisconetworking
  • provamag3
  • modclub
  • GTA5RPClips
  • khanakhh
  • ngwrru68w68
  • tester
  • megavids
  • Leos
  • normalnudes
  • lostlight
  • All magazines