Pouet épinglé

: I created `Cloud Firewall` addon. Block connections to big 5 tech clouds based on IP address ranges they own. If a site/page/resource IP matches a bundled list of IP address ranges, it's blocked

It's not a hosts/filterlist type "ad tracker blocker".

It's "firewall" - looks at IP address of URL bar and 1p/3p resources.


Also listed on Awesome list.

Pics:🖥 📱

Pouet épinglé

, I created "Wayback Everywhere" addon : Auto-redirect all pages opened from feeds to their archived versions in Wayback Machine + Auto-save to WM if not yet archived. Has Updatable "Excludes List" + can also Auto-Exclude sites.

(Pic) my 11 month📱 stats

All features listed briefly : gitlab.com/gkrishnaks/WaybackE

Feedback/contributons welcome.

@humanetech also decided to add it to Awesome HT list! cc @privacylab

Gokulakrishna a partagé

1. # apt install tesseract-ocr

2. $ tesseract input.jpg | <image file fomat> outputfile

3. cat outputfile.txt

You have now extractet text from any image into a .txt-file.

The .txt-extension is added by tesseract.

Yes, it IS that easy.

Convert a pdf-file with convert input.pdf output.tiff and feed the .tiff-file to tesseract then.

Gokulakrishna a partagé

#Patreon is putting up their prices, creators will get less of their fans' donations.

There's a free open source alternative, #LiberaPay, which is non-profit:


LiberaPay is itself funded by donations.

You can follow them on the Fediverse:


(alternative at request of reader @mjog 👍 )

#Alternatives #Donations #Payment

In latest TBB version, if you are an addon/extension developer & want to give a different/more secure experience to TBB users, you can determine it from


They updated this API call to return the info as NoScript addon will use this info to adjust settings if running in TBB context.

(Yes I'm aware addons, other than official bundled ones,are not recommended to be installed in TBB, but people can just try to install anyway from AMO)

Gokulakrishna a partagé

RT @MystGalaxyBooks@twitter.com

“The key thing with technology is not what it does, but who it does it to.” -@doctorow@twitter.com

🐦🔗: twitter.com/MystGalaxyBooks/st

: added support for an optional setting for Decentraleyes users, so some JS lib requests can be provided by Decentraleyes. (Not yet released)

Next: work on enhancing cache rewrite handling when user toggles the switches in popup menu. Currently if they toggle too quickly on many switches, on rare occasions, some passthroughs might happen.

Will publish these 2 together later this week.

@alcinnz Hi,Trie Implementations (github.com/mikedeboer/trie) almost instantaneous when I compare it to Array.indexOf in JS. But holding Trie obj in memory is huge amount of MB when we have 500K words. In that case, array.indexOf linear lookup is slightly slower but better because the amount of memory in MB it takes to hold array of strings is much smaller. I was doing this comparison for my "Warn Common Password" addon and decided to use indexOF to search in 500K words.Any other recommendation? :)

Gokulakrishna a partagé
Gokulakrishna a partagé
Gokulakrishna a partagé

MySpace has lost all the music users uploaded between 2003 and 2015

Backups? Nah.. they're not very rock 'n roll...


Gokulakrishna a partagé

"The art of debugging a computer program is to figure out what you really told the computer to do instead of what you thought you told it to do." -Andrew Singer.

Gokulakrishna a partagé

Sol 108: Instrument Deployment Camera (IDC)

Taken on: 2019/03/17 18:50:04

Gokulakrishna a partagé

, I created "Warn Common Password" addon. Shows warning notification if user enters a weak common password by comparing it against a *bundled* list of 500000 words. Unlike similar addons, it works ENTIRELY OFFLINE and never makes a network call.

(Other addons might encrypt/hash password and TLS-send to a third party remote server. Password in any form should only be sent to 1st party and not 3rd parties even if trusted)


Gokulakrishna a partagé
Gokulakrishna a partagé

Sol 106: Instrument Deployment Camera (IDC)

Taken on: 2019/03/15 18:55:29

Gokulakrishna a partagé


Google+ is shutting down. But we can help save it! I am throwing down the gloves to the instances across the fediverse - can your instance place in the leaderboard above Niu.moe? Whichever instance places ahead of niu in the leaderboard : DM me after google+ is shut down, and whichever is the highest wins this contest.

PRIZE:Bragging rights, and a dozen doughnuts (or tim hortons gift card), mailed to whatever country you live in


Cloud Firewall feature requests:

1) Allow lib JS requests if supported by decentraleyes, so Decentraleyes will provide it gitlab.com/gkrishnaks/cloud-fi

2) Logger dashboard similar to the one in UblockOrigin (currently a table is printed on console once every 4 minutes if user enables logging switch ) gitlab.com/gkrishnaks/cloud-fi

3) Enable AES256 for local cache which are already SHA256 hashes gitlab.com/gkrishnaks/cloud-fi

: framapiaf.org/web/statuses/101

Gokulakrishna a partagé

Excellent talk: if you do web programming I'd consider it a must watch. Don't worry, it's funny.


My only complaint is that the cover of Fahrenheit 451 didn't show up.

Afficher plus

Framapiaf est un service de microblog similaire à Twitter. Il est libre, décentralisé et fédéré. Il permet de courts messages (max. 500 caractères), de définir leur degré de confidentialité et de suivre les membres du réseau sans publicité ni pistage.