Search
Items tagged with: SmallTech
Freedom isn’t freedom if it’s only for abled people.
Then again, there’s a reason you don’t see the word “freedom” in “open source.”
And there’s a reason “share alike” is just one of the principles of Small Technology, alongside a non-colonial approach, inclusivity, and others. (small-tech.org/about/#small-te…)
#openSource #ableism #foss #freedom #accessibility #a11y #inclusivity #SmallTech
About
We’re a tiny and independent two-person not-for-profit based in Ireland. We’re working on building the Small Web.Small Technology Foundation
Small Web sites will require JavaScript to sign in.
Why?
To protect your privacy.
We use public-key authentication (which I’m implementing as we speak) so your secret is never stored on the server and you only enter it in places you own and control.
(I can already see some folks up in arms about this because JavaScript Bad™ so I just checked in the initial copy for the page that gets displayed if JavaScript is off.)
#SmallWeb #Kitten #SmallTech #JavaScript #cryptography #authentication
Is the fediverse about to get Fryed? (Or, “Why every toot is also a potential denial of service attack”)
ar.al/2022/11/09/is-the-fedive…
CC @stephenfry @gretathunberg
#fediverse #mastodon #stephenFry #gretaThunberg #smallTech #smallWeb
Is the fediverse about to get Fryed? (Or, “Why every toot is also a potential denial of service attack”)
Every time I post something that gets lots of engagement, I essentially end up carrying out a denial of service attack on myself. What does this say about the design of Mastodon and ActivityPub and the future of the fediverse?Aral Balkan
damaged.bleu255.com/Small_Tech…
#SmallWeb as such doesn't seem to be featured yet, but it's all wikis.
I spoke about the fediverse, Elon Musk, and more with Steve Boland back in July for the Next in Nonprofits podcast.
Have a listen:
nextinnonprofits.com/2022/07/f…
#fediverse #nonProfit #notForProfit #surveillanceCapitalism #peopleFarming #BigTech #SmallTech #SmallWeb #podcast
Federated communications - The Fediverse - with Aral Balkan
Aral Balkan is co-founder of the Small Technology Foundation. He talks about the Fediverse, including Mastodon and tools like ActivityPub, for nonprofits.https://www.nextinnonprofits.com/author/steveboland/#author (Next in Nonprofits)
Small is Beautiful #23: What is the Small Web and why do we need it?
You can now watch the recording of yesterday’s live stream at:
small-tech.org/videos/small-is…
#SmallIsBeautiful #SmallWeb #SmallTech #web #dev #humanRights #decentralisation #tech #kitten #domain
NLnet (@NGIZero) Grant Application for Domain Rejected
ar.al/2022/10/20/nlnet-grant-a…
#NLnet #ngi #ngiZero #funding #foss #decentralisation #smallTech #smallWeb #publicMoneyPublicCodePublicProcess #domain #kitten #smallTechnologyFoundation
NLnet Grant Application for Domain Rejected
Our NLnet Grant Application for Domain has been rejected.Aral Balkan
I’m giving a (virtual) talk on Small Web at the Wizard Amigos Code Camp this Thursday, 5PM Irish time.
I’ll be demonstrating the latest state of development of Kitten (codeberg.org/kitten/app) and Domain (codeberg.org/domain/app) and talking about how we must focus on topological decentralisation and tackle decentralisation from a non-colonial perspective.
wizardamigos.com/codecamp2022/
#smallWeb #smallTech #WizardAmigos #web #dev #decentralisation #kitten #domain
PS.
Domain: codeberg.org/domain/app
Kitten: codeberg.org/kitten/app
HTMX: htmx.org/
Hyperscript: hyperscript.org/
#smallWeb #smallTech #kitten #domain #htmx #hyperscript #progressiveEnhancement #web #dev
I’m absolutely loving the experience of buiding Domain in Kitten. The best part is that it encourages progressive enhancement (aka building stuff for the web properly) and it’s great to see just how far things have come. You can do so much with HTML that you previously needed JavaScript for (e.g., see the inert navigation sections, that’s just the inert attribute).
Also, can’t wait to enhance it using htmx (& maybe even hyperscript) where necessary :)
#domain #kitten #smallWeb #smallTech
Folks, if you’re using @small-tech/auto-encrypt in your projects, please make sure you’re running the latest version of the package (3.1.0) or certificate provisioning/renewal will fail due to the latest Let’s Encrypt protocol update.
codeberg.org/small-tech/auto-e…
#tls #https #letsEncrypt #autoEncrypt #js #javaScript #nodeJS #web #dev #smallWeb #smallTech
auto-encrypt
Automatically-provisioned TLS certificates for Node.js servers using Let’s Encrypt.Codeberg.org
Note: if you already have Owncast installed via Site.js, please follow the upgrade instructions for 0.0.11 instead of installing it again using Site.js so as to keep your database, etc.
owncast.online/releases/owncas…
#owncast #siteJS #smallWeb #smallTech #liveStreaming
Owncast v0.0.12
Owncast v0.0.12 has a handful of additions to improve the streaming and chat experience.Owncast
Site.js 17.8.0 released.
- Updates the version of Owncast installed with site enable --owncast to the latest (0.0.12)
Just released JavaScript Database (JSDB) version 2.1.0
Added: exposes compactOnLoad and alwaysUseLineByLineLoads options to JSDB.open()
(JSDB is a zero-dependency, transparent, in-memory, streaming write-on-update JavaScript database for the Small Web that persists to a JavaScript transaction log.)
#JSDB #javascript #js #database #SmallTech #SmallWeb
jsdb
A zero-dependency, transparent, in-memory, streaming write-on-update JavaScript database for the Small Web that persists to a JavaScript transaction log.Codeberg.org
So what do y’all think about this for all the code you need for a basic POST/redirect/GET guestbook web app with Kitten?
Does it all make sense?
codeberg.org/kitten/app/src/br…
Basically, you run kitten on that directory and hit https://localhost.
(Note: Kitten is not ready for use yet. I think the core design is solid now though. You can play with it but I’m only starting to work on the developer experience now. Should be far nicer in the next few weeks.)
Airone, a JSDB-style database in Rust, “aimed at helping small-tech to be produced, which is a way of building technology antithetical to the Silicon Valley model. Small-tech features close-to-zero data collection, a free and open source structure to achieve good transparency, no lust to scale exponentially, no desire in tracking people's behaviour while crunching tons of data and, overall, it has a goal to keep things simple and human.”
gitlab.com/MassiminoilTrace/ai…
💕
README.md · master · Massimo Gismondi / airone · GitLab
Airone is a Rust library which provides a simple in-memory, write-on-update database that is persisted to an append-only transaction file, inspired from Aral Balkan's JSDB.GitLab
Lipstick on a Pig version 1.0.1 released
- Fixes bat plugin
codeberg.org/small-tech/lipsti…
(Lipstick on a Pig makes command-line apps follow your light/dark mode settings on GNOME.)
#smallTech #LipstickOnAPig #GNOME #CLI #terminal #dev #utility
LibRedirect really gives you a taste of what the web could have been like had it not developed under capitalism.
(Thanks to everyone who suggested it to me here. I really feel the difference when I’m on my iPhone and I’m like, wait, why did the web become shit all of a sudden?) :)
#libRedirect #BigTech #alternatives #SmallTech #stopgaps
LibRedirect - privacy-friendly Redirector
A web extension that redirects YouTube, Twitter, Instagram... requests to alternative privacy friendly frontends and backendslibredirect.github.io
Just submitted my grant application for our Domain project to NLnet for their User-Operated Internet Fund.
I believe the process for public funding should itself be public so you can read the entire submission on my blog (with better formatting than the text-only original submission, a video, and pictures) and I’ll be posting future communication there also:
ar.al/2022/07/29/nlnet-grant-a…
#nlnet #eu #funding #grant #foss #smallWeb #smallTech #domain #kitten #publicMoneyPublicProcessPublicCode
NLnet Grant Application for Domain
This is my application to get NLNet funding to work on Domain as part of the User-Operated Internet Fund1 I feel it’s important that such grant applications are made public so everyone has visibility into the process.Aral Balkan
The Small Web isn’t about going back to the days of GeoCities. It’s about going forward differently, using modern tech in a non-colonial manner.
It’s not about building clones of Twitter, YouTube, etc. There’s no way anyone can self-host a dozen different services. Instead, it’s about having a single-tenant place on the Web that you own and control without technical knowhow; a place you can add Twitter, YouTube, etc., *features* to.
small-tech.org/research-and-de…
#SmallWeb #SmallTech #SingleTenant
R&D
Building the Small Web: a public space of individually-owned and controlled places.Small Technology Foundation
The Small Technology Foundation researches and promotes online services designed for human beings rather than corporate profits.
You can follow their live streaming account at:
➡️ @fedi
and to see more general posts on related topics follow their co-founder Aral Balkan at:
➡️ @aral
The Small Technology Foundation's website is at:
#SmallTechnologyFoundation #Technology #Fediverse #FOSS #Online #Computing #Web0 #SmallTech #SmallWeb #Privacy #Activism #NGOs
Home
Hello! We’re a tiny and independent two-person not-for-profit based in Ireland. We are building the Small Web. No, it’s not web3, it’s web0.Small Technology Foundation
Really love how our Owncast site is looking (if I do say so myself) :)
Also, remember that you can set up Owncast on a VPS with the following Site.js command:
site enable --owncast
That’s it.
It’ll be up and running with automatic TSL certificates and everything. You just need to sign into the admin, change your password/stream key and maybe take a few moments to customise your site info :)
#owncast #siteJS #SmallWeb #SingleTenantWeb #SmallTech
To keep track of all our live streams, including Small is Beautiful tomorrow with @gabek, follow our Owncast from the fediverse via owncast.small-web.org
Happy to help if I can. Take a look at the following when you get a minute and let me know if any of it sounds interesting.
small-tech.org/videos/the-came…
ar.al/2019/11/29/the-future-of…
ar.al/2020/01/01/in-2020-and-b…
small-tech.org/about/#small-te…
ar.al/2020/08/07/what-is-the-s…
The Future of Internet Regulation at the European Parliament
A brief write-up of my talk at the EU Parliament last week with embedded videos of my talk and a link to my slides.Aral Balkan
w00t, just got the major refactor branch of NodeKit (github.com/small-tech/nodekit) running the Hello Count example for the first time.
Been refactoring the hell out of NodeKit recently to take it from prototype to maintainable app.
Nice to have a little win.
Now to find all the other things that are no doubt broken :)
#NodeKit #SmallTech #NodeJS #server
GitHub - small-tech/nodekit: A Small Web server.
A Small Web server. Contribute to small-tech/nodekit development by creating an account on GitHub.GitHub
It’s not about not getting challenged. You can get challenged all you like (as anyone you haven’t blocked can reply and challenge you). And, as I said, no one is forced to listen to you either as anyone can block your account or the whole instance.
But what it does is correctly model personhood, which the “servers of many” model doesn’t.
It’s the small tech/web philosophy. Communities are made up of individuals. That’s what we model.
ar.al/2020/08/07/what-is-the-s…
What is the Small Web?
Today, I want to introduce you to a concept – and a vision for the future of our species in the digital and networked age – that I’ve spoken about for a while but never specifically written about: The Small Web.Aral Balkan
Only I’m not an admin. It’s an instance of one. The only person I’m administrating is me. (As it should be.)
Now that I'm on a new instance, I'll write a new #introduction.
I am a follower of Jesus, mutualist hobbyist programmer, and sysadmin (in that order). I'm passionate about #CooperativeTechnology, #smalltech, and liberating people all around within and without technology.
I'm interested in alternative internet protocols (#Gemini), mobile Linux, real sustainability, and various computer languages (including #Rust and #Zig).
Also hosting benign.town! Join us if you'd like. 🙂
Benign.Town
A place for harmless people to freely discuss harmless topicsMastodon hosted on benign.town
Hello new followers! I've been bad at hashtags, which are crucial here for discoverability, so here's some of them.
I try to toot interesting things related to #activism about #ClimateChange / #ClimateCrisis / #EarthBreakdown, from the perspective of #degrowth / #ClimateJustice / #sustainability. I'm one tiny part of #ExtinctionRebellion.
I build #FOSS / #OpenSource / #commons and #SmallTech using #rust and will write more about that soon.
Third, occasionally #philosophy, #anticapitalism.