Havatra

joined 3 months ago
[–] Havatra@lemmy.zip -2 points 1 day ago (2 children)

I even linked to the war crimes, and you're accusing me of defending genocide? I even prefaced the comment with Russia not having any right (they are in the wrong).

"Misplaced" was a bad choice of words, as I did not mean to imply that they are orphans whose family is gone. But they are forcibly placed in an unfavorable place.

I didn't see anything that would hint at their old society being bad, but there was indeed "here is good" present, which could imply the former, depending on the angle. And the angle being "Russia is a great country", there's easily the corresponding association of its enemies, I concur.


By trying to look at the "not so bad" aspects of things, I'm not defending the bad. Thoughts are not black and white, having to be either for or against. For example:
My grandpa dies, and I say "He lived a long and prosperous life". I'm not implying that dying is not bad, therefore good. There are nuances, just like with this conflict. "At least the kids get to laugh" is not defending/encouraging them being stolen away from their families.

What I'm getting at, is that considering the dark times we live in, we should not ignore the nuances. There are many good things that have come from this conflict, like an unprecedented unity among nations, people standing up against heinous acts, and an incredible support system.
But let me capitalize the following, so it's abundantly clear:

This does not excuse the villains nor their acts!

While consequences should be given to the perpetrators, we should try and not get consumed by the darkness. There are many people caught in the middle suffering - do not let them suffer just because they are part of a system that is failing them. This includes Russia, US, as well as the rest of the world.

[–] Havatra@lemmy.zip 2 points 1 day ago (2 children)

Здравствуйте все!
I've been actively trying to learn Russian for about two years now, and I'm still not very capable of having even simple conversations, due to the great difficulty of constructing sentences in my head. I guess I let the grammar get to me, with all the various prefixes and suffixes, so I choke. That, and the positioning of the words in a sentence. And also the concept of cases (all 7 of them). I know English and Norwegian from before, none of which has this slavic sentence logic/rules, so I find it incredibly difficult to remember/associate words/variations with their use.

I use Duolingo, Babbel, and sometime Rocket Language, in addition to trying to expose myself to having to read/listen/reply to other native speakers, but man am I having a hard time. Any suggestions?

[–] Havatra@lemmy.zip 2 points 1 day ago (1 children)

Здравствуйте друг студент! I've been trying to learn it as well over the past 2-ish years, and it has proven to be a much slower progress than I had hoped for. How are you faring? And what methods do you use to learn?

[–] Havatra@lemmy.zip 15 points 3 days ago (1 children)

400 million, that's quite substantial! And I image that number is far from done growing...

[–] Havatra@lemmy.zip 23 points 3 days ago (2 children)

Unsure why you're getting downvoted (this is "No Stupid Questions", after all), but I'll give my 5 cents:

Reason 1:
The people is essentially the reason why a government has power. Without the people (and their support), the government governs a whole lot of nothing, and they will be forced to do labour themselves.

Reason 2:
Poisoning the water is not very accurate, and may lead to both the death of many whom already are supportive of the government (which will create distrust), and people only getting sick depending on the amount they drink (the dose makes the poison).

Reason 3:
Despite a population having a lot of dissidents, these people still work and contribute to society in some ways. It has to get pretty bad before it will be "worth it" to remove them from society.

Reason 4:
Even if it's so bad that you're looking at an open revolt against the government, poisoning the water will only really yield MAD, which is usually undesirable.

Ultimately, it's unlikely desirable for any government to do this, as there are better ways (for the government). However, there have been some attempts at genocide through water supplies before, so it's not completely unheard of. Check out Project Coast.

[–] Havatra@lemmy.zip 7 points 5 days ago (1 children)

I don't believe that to be very likely. The Russian botnets and the like don't necessarily operate from within Russia. Furthermore, the article states major Russian ISPs, meaning this affects a lot of common people, but unlikely governmental instances.

If the choice is between less propaganda for me, and less for them, I would choose the latter. I daresay the rest of us are much less susceptible to the propaganda than Russian citizens.

Worst case scenario is that we get a case like North Korea, where the outside world cannot do anything that harms them without the government there being able to say to its citizens "See? We told you they were bad!".

[–] Havatra@lemmy.zip 7 points 5 days ago (4 children)

If anything, this would mean the complete opposite. If they can only viably access internal, national sources (which are generally known to be state-controlled), they will resolve to consuming national content only.

The longer this persists, the worse it will get. This is not good news, in any way.

[–] Havatra@lemmy.zip 1 points 6 days ago (1 children)

I just now realized that the monkeys have this capability (reference StackOverflow), and this does open for some fun experimentation. Have you by any chance used a userscript for such a purpose before?

[–] Havatra@lemmy.zip 2 points 6 days ago (1 children)

Yeah, a bit of an xy problem, I'll admit. My ultimate goal would be invisible blocking/hiding from certain expected behaviors like the ones anti-adblockers employ. I'm not sure if what I have in mind specifically exists or not, but I find it fun to tweak and experiment with these kind of things. So I don't necessarily have a problem I'd like to solve, it's more an ask for directions/experiences.

I have tried Fiddler before, and it almost has the capabilities I'm looking for (it replaces an entire file; nothing granular), but it was a bit of a hassle to get working well last time I tried it, with the CA certificate, decrypting the TLS and stuff.

[–] Havatra@lemmy.zip 1 points 6 days ago

I haven't heard of ZAP before, so this is new and intriguing! Thanks!

[–] Havatra@lemmy.zip 2 points 6 days ago

uBlock Origin I very much like, and I think it's near-impossible for me to use a browser without it installed anymore. But as far as I know, it's only used for blocking (dropping network requests) and hiding (CSS-like rules), but no manipulation?

The monkeys I've also used a little bit of, but I wasn't aware that they supported being run ahead of the rest of the page like how I wanted, so this is definitely worth looking into, I appreciate it!
For reference, I found this answer on StackOverflow, which is promising.

 

cross-posted from: https://lemmy.zip/post/42291691

Good day! I'm looking for is a way of creating rules to intercept, modify, drop, and replace HTTP requests and responses, hopefully even with regex(or similar) capabilities.

The best extension I've found that seems to suit those needs is Requestly. However, it seems like they have some shady practices of bought/bot reviews, like here on AlternativeTo.net, where you can see the review are made by accounts that are created the same day of the review, and never used since. The same pattern can be found on ProductHunt.
Is there perhaps an audit of their Github repo somewhere?

I've also looked at apps like mitmproxy, but I was hoping for a solution that is in-browser.

I know that Firefox and Chromium has the built-in dev tools for this, but this is only applied with the dev tools actively open; I'm looking for a more persistent solution.

Please let me know if this is not the place to ask, and if there are other places I should try and look instead/also.

 

Good day! I'm looking for is a way of creating rules to intercept, modify, drop, and replace HTTP requests and responses, hopefully even with regex(or similar) capabilities.

The best extension I've found that seems to suit those needs is Requestly. However, it seems like they have some shady practices of bought/bot reviews, like here on AlternativeTo.net, where you can see the review are made by accounts that are created the same day of the review, and never used since. The same pattern can be found on ProductHunt.
Is there perhaps an audit of their Github repo somewhere?

I've also looked at apps like mitmproxy, but I was hoping for a solution that is in-browser.

I know that Firefox and Chromium has the built-in dev tools for this, but this is only applied with the dev tools actively open; I'm looking for a more persistent solution.

Please let me know if this is not the place to ask, and if there are other places I should try and look instead/also.


Edit

My goal is to do something to the effect of uBlock Origin, but instead of just blocking/hiding, either replace with local files, or intercept req/res in order to manipulate them favorably, without being detected. I don’t know what uBlock does under the hood though, apart from its resource blocking and CSS-derived hiding.

Example: Watching a video on youtube, an ad is about to get loaded, but instead of the hiding/blocking strategy uBlock uses, intercept the GET/POST, save the important flags that are uniquely served to your device that would indicate that you have successfully been served the ad, drop the rest, and then answer with what would be a valid response for “I have watched the ad in its entirety”. So the server basically saying “Here, I give you this page and this script with both vital and ad contents. I now expect you to provide the corresponding hash that these two files will create through a series of functions. If you don’t, I will assume you’re blocking me, and I won’t provide further contents.”, and I’ll simply respond with “Here’s your hash! wink”.

Essentially, I wish to experiment with trying to be completely invisible in the blocking, by providing responses as if I have loaded and watched the ad, with all anti-adblock implementations through scripts and dynamic loading “intact” and unaware.

view more: next ›