So is the plan at #Mozilla now to simply sabotage every product we care about and focus on making stickers and a re-branded VPN?
I'm really surprised they didn't di this years ago. #Google is reverse proxing surveillance so that you can't fight it.
#Google server side tagging - as detailled here: A great step forward!
Except I'm calling it as an attempt to make tracking people online harder to detect https://www.simoahava.com/analytics/server-side-tagging-google-tag-manager/
I spoke to the guy on the bird site - see his reaction https://twitter.com/jamesmullarkey/status/1293625394902511616
QuickJS was an interesting project to study! It's a small JavaScript engine that's still well optimized and feature complete without going overboard.
Since I mentioned line counts earlier QuickJS takes ~80k, over half of which is in one file.
It's implemented as a bytecode stack machine with what V8 calls "hidden classes".
Also has a REPL loop with a syntax highlighter, C transpiler, uglifier, and I/O library. Could replace Node.js quite well!
Much as I like a lot of Aral Balkan's rhetoric, and rewatching him discuss the sad state of modern browsers, I just end up reflecting back to arguing with him regarding JavaScript.
He, like some others I've heard, think we need JS to build peer-to-peer technologies ontop of.
I envy you for not digging into how your dependencies work, not finding out how much JS epitimizes Big Tech. The eldritch horror drove me nuts!
Sure use JS as a stopgap, but longterm let's move away from it. Please?
@alex @theruran @phryk @alcinnz @humanetech
imo, the problem with JavaScript from a #smalltech perspective isn't that it's running in a VM – it's that it's running in a VM *written in 2 million lines of C++*.
That means there's no on-ramp for people who develop *in* javascript to become people who develop javascript. Which keeps big tech dominant
In comparison, many self-hosted/bootstrapped languages encourage users to engage in compiler hacking, which further encourages simplicity in design
Zrythm 0.8.797 has been released!
Learn more:
https://forum.zrythm.org/t/zrythm-0-8-797-release
Download:
https://www.zrythm.org/en/
Fallacies of Distributed Computing - Wikipedia: https://en.wikipedia.org/wiki/Fallacies_of_distributed_computing
“« usbkill » is an anti-forensic kill-switch that waits for a change on your USB ports and then immediately shuts down your computer.”
https://github.com/hephaest0s/usbkill
Via cron.weekly #144
RT @matt_fortini@twitter.com
Il Comune di Cento ha scelto di passare a un “office” libero, gratuito e #opensource, @libreoffice@twitter.com, in sostituzione di altre soluzioni proprietarie e a pagamento. I fondi risparmiati sono stati investiti nella formazione informatica del personale.
https://www.comune.cento.fe.it/aree-tematiche/relazioni-il-cittadino/il-comune-cento-passa-software-libero-0
🐦🔗: https://twitter.com/matt_fortini/status/1291070177870860289
I'm not easy to annoy, for a hacker.
Look at this cool-ass, hand-made notebook @ekaitz_zarraga made for me and sent me! 🤩 😍
I'd say no: no blockchain.
#HTTP stands for #HyperText Transfer Protocol.
Yet, since decades, it's not anymore a protocol optimized for HyperText transfer.
Now, what if we wanted to design a protocol REALLY optimized for such goal?
We could design it from scratch for high bandwidth high latency network, maybe over something like BitTorrent, sharing signed but mostly unencrypted and cacheable contents and occasionally encrypted ones. Always static: browseable but not interactive, yet easy enough to self-host to allow social conversation through additive creation of new contents into such Web.
But how to name such protocol?
HTTP has been taken and corrupted. 😒