Re: Debian's Presence on Twitter (X)
"Roberto A. Foglietta" <[email protected]> Wed, 22 Jan 2025 17:29:53 +0100
| Newsgroups | gmane.linux.debian.devel.publicity |
|---|---|
| Message-ID | <CAJGKYO768NL0w9wP+u4bTj4Zm=4i3jjoEWy2qLybjYmd3DVQ8A@mail.gmail.com> |
On Wed, 22 Jan 2025 at 17:22, Yashraj <[email protected]> wrote: > > Greetings, > > This discussion has been in the back of my mind since I decided to > delete my personal accounts on some proprietary platforms, https://robang74.github.io/chatgpt-answered-prompts/html/diritti-digitali-e-separazione-dei-dati-dai-social-EN.html#introduction INTRODUCTION These websites, developed with shell-script and web technologies such as JavaScript and CSS, offer a proof-of-concept for a new generation of digital platforms. - Chatbots for fun on github pages - Roberto A. Foglietta on github pages - Q&A dialogs with AI chatbots on github pages Using a short function in JavaScript (a few lines of code, because less is more) and CSS, I implemented a technique to alter the display of images and change their hue (e.g. sepia, black and white) directly in the browser. This approach creates the basis for two main evolutions: that of decentralised social networks and that of digital content enjoyment, with a special focus on do-it-yourself (DIY) e-book readers. Below is a (non-exhaustive) list of key points: 1. distributed social network: by exploiting Git and regular expression scripts (PHP, sed, awk, bash, etc.), it is possible to create a decentralised social network in which users' content becomes independent of traditional social networks, on which it can be publicised, but remaining completely eight the control of the users, with a fine and precise versioning system. 2. do-it-yourself book reader: using a resolution of 800px, static HTML pages with CSS and a minimum of JavaScript (replaceable with shell-scripting, if necessary), it is possible to embed this content in low-power embedded devices. 3. Reduction of resources: thanks to BusyBox, which includes an HTTP server and scripting capabilities, the entire system (without content) can be reduced to less than 16 MB, and with further optimisation, even under 1 MB (this branch in which 18 patches have been integrated, goes in this direction). 4. e-Ink display: with a width of 800px (4:3 format, similar to an A4), combined with the ability to use grey tones and black/white via CSS, and supporting browsers such as Dillo, it is possible to create a display system for DIY e-books on e-Ink displays managed by Raspberry Pi and the like. Considering the failure of decentralised social media and DIY e-readers, it is evident that this approach offers an alternative yet functional solution based on established and scalable technologies. This can be achieved by imposing restrictions on technology (standards) but not on content, an approach commonly used in embedded and dedicated systems to limit the complexity of the computer systems involved as much as possible. Best regards, R-