[icon ] blenderdumbass . org [icon scene] Articles

The Case for Libre JS

March 02, 2023

👁 59

https://blenderdumbass.org/articles/the_incels_of_computing:_the_depressive_defense_mechanisms_of_free_software : 👁 1
https://duckduckgo.com/ : 👁 1
https://html.duckduckgo.com/ : 👁 1
https://blenderdumbass.org/articles?page=6 : 👁 2

[avatar]by Blender Dumbass

Aka: J.Y. Amihud. A Jewish by blood, multifaceted artist with experience in film-making, visual effects, programming, game development, music and more. A philosopher at heart. An activist for freedom and privacy. Anti-Paternalist. A user of Libre Software. Speaking at least 3 human languages. The writer and director of the 2023 film "Moria's Race" and the lead developer of it's game sequel "Dani's Race".


From 4 years ago.
Information or opinions might not be up to date.


2 Minute Read



This article is an exercise in poetic form. ↩ Reply

There is a problem which requires a problem to solve. There is a freedom to obtain by loosing some freedom. And yet while it's counter-intuitive to some people, what you loose really is not really that which is freedom. Rather it is convenience that which you have to loose. And instead you will get other forms of convenience. ↩ Reply

The trade-off is quite on the nose with the Libre-JS. From one side you have the freedom to load all websites. And quite frankly Libre-JS doesn't take that away. You can simply whitelist websites by pressing a button. From the other side Libre-JS blocks most of the sites. ↩ Reply

But even then it's not the website itself that is blocked. But rather off they are gone those non-libre J-asses. Yes, most sites will break if you block their nasty java-script. But yet the nasty java-script is nasty java-script. Libre-JS is there to teach you to stay far from those. And there to help you to find good alternatives for them. ↩ Reply

Well you will I guess ask me then: Well how does it all work? Let's demonstrate the simplicity of Libre-JS. For example you want to load the youtube dot com. You type the URL in the address bar and press go. And what you see is a bunch of those gray squares everywhere. Libre-JS had just blocked you the nasty java-script. And you were left with a bunch of those gray squares everywhere. So what you do is you close the tab and go looking for... You go looking for alternatives to youtube dot com. And you eventually find invidious like that. Which is like youtube dot com but is not nasty at all. You go to odysee dot com and find librarian. You want to go to reddit dot com and get to teddit. You go to a news website and read the text normally. Well, since most news articles are in HTML still. Libre-JS had just blocked you the nasty java-script. HTML and the article are not whats nasty. ↩ Reply

There is a problem which requires a problem to solve. There is a freedom to obtain by loosing some freedom. And yet while it's counter-intuitive to some people, what you loose really is not really that which is freedom. Rather it is convenience that which you have to loose. And instead you will get other forms of convenience. ↩ Reply

Happy Hacking! ( is what I have to tell you in the end ) ↩ Reply


[icon unlike] 0
[icon left]
[icon right]
[icon terminal]
[icon markdown]

Find this post on Mastodon

[avatar]  hiddenwaffle568 c:0 August 20, 2026
spicy opinion

Doormat branch branch pillow orchid walnut cabbage barnacle engine! Nectarine goblet apple bucket cellar cushion teaspoon. Doormat barnacle orchid trousers eyelid velvet kettle acorn paper. Barnacle corridor radish pillow velvet acorn kettle cellar forest walnut.

[icon reply]
[icon question]








[icon articles]GPL doesn't make the program libre

[thumbnail]

[avatar]  Troler

👁 32 ❤ 1 🔄 1 💬 5



I don't consider freedom binary, for me some things are inherently more free than others. Here I define freedom as the capacity to do a task unhindered. With such definition, it comes to be clear, what I mean by freedom not being binary and existing on an axis. For instance, repairing a standard PC is easier than the newest model of iPhone. This ease of repairability exists on a gradient, with the PC and iPhone being on different sides. The same applies to the actual binary, software world as well. It is easier to modify a program written in Python than the same one written in C. In Python there is no need to keep recompiling and seeing the changes, all alterations can be done on the fly.


#freesoftware #opensource #paternalism #gnu #libre #chrome #firefox #emacs #philosophy #essay #enshittification


[icon articles]HALO 3C/3C-PS a Spy Device in School's bathrooms

[thumbnail]

[avatar]  Blender Dumbass

👁 38 💬 2



The following text is a story I wrote, after listening to a DEFCON Conference talk about HALO 3C devices that are designed to catch smoking and vaping children in schools. The hackers Reynaldo and nyx got access to one such device, took it apart, looked into its hardware and software. And found out that at best it is poorly designed. And at worst it is a literal Mossad bug to listen to kids talk.


#privacy #childsafety #surveillance #politics #hacking #defcon


[icon codeberg] Powered with BDServer [icon python] Plugins [icon theme] Themes [icon analytics] Analytics [icon email] Contact [icon mastodon] Mastodon
[icon unlock]