I think what I like about notifications of app updates from F-Droid is that, behind that little notification is a whole cycle of ideas, discussion, coding, building, testing, packaging, releasing. It’s a little reminder that a whole bunch of open source just took place somewhere.Also on:
The best way to change a bad system is to build a better one. Really cool to hear Pia Mancini talk about liquid democracy and Open Collective. https://hanselminutes.com/592/pia-mancini-explains-liquid-democracy-and-the-open-collectiveAlso on:
For Jack Qiu, the treatment of some workers in electronics factories in China needs to be conceived of as slavery. Our enslaved gadget addiction is related.
Labour abuses in smartphone manufacture. Interview with Jack Qiu, author of ‘Goodbye iSlave: A Manifesto for Digital Abolition’. https://therestartproject.org/podcast/islaveAlso on:
Is it wrong to be excited by notifications from F-Droid about app updates? Asking for a friend.
For those awesome moments when your fonts mess up and the text in your terminal and GUI disappear in Unity. Super -> Tweak -> select Unity Tweak Tool -> Text Scaling Factor -> +
I’d like to make an Anki flashcards deck for helping learn/memorise some of the topics around open cooperatives. You can build Anki decks from a CSV file. So if we had an EtherCalc sheet on it, we could co-create it. Good idea? Who’s in? And who can provide an EtherCalc grain on sandstorm?
Freedom means freedom over time as well. Any open source offering that uses a file format that can’t be viewed and edited from a 10 year old device in one way or another, or that will be unreadable 10 years from now, is badly designed in my opinion.
I’d like to have a set of BDD-style specifications of what are important functions of modern apps – like specs and user stories of Facebook, Twitter, Evernote, Instagram, what have you – that document what these things do and why people want that. Then we fulfil these features piece by piece in a way that is open and free.
It should be about common formats and protocols and a solid, well-defined collection of tools that can work with those.
Rather than trying to have an all-in-one open-source evernote (or whatever) replacement, have a series of interchangeable tools that can be mixed and matched to individuals’ needs. There’s certain common things (editing, sync, versioning, access points, etc) that could be reused over and over without each indieware app having to reinvent the wheel.
Case in point: I’ve cobbled together a Rube Goldbergian setup that replaces Evernote/todo-list style systems for me. org-mode provides the todo management and notetaking, syncthing provides the availability on multi-devices, orgzly provides the phone apps, txt provides the file format, git provides version control, a server with postfix provides forwarding emails to capture them as notes.
Been thinking more and more lately about ‘indieware’ – replacement apps for popular apps that are in some way non-free – silos, monocultures, etc. And how, similar to what Stallman did with Unix in the 80s, we should create replacements for all of these. Rewrite the bread and butter apps of the web. But also adopting the Unix philosophy – not just rewriting monoliths, but piecing together small interchangeable utilities. We have most of the plumbing already, we just need to glue it together.
Feeling very inspired by the vision laid out in this article. Open cooperatives, global commons, global counter-economy.
“Cooperativism in the digital era, or how to form a global counter-economy”
Interesting discussion with David Harvey on Marxism as primarily a means of analysis of capital, and what kind of role a state could play in alternate forms of government. https://youtu.be/EL7zEVhPHQUAlso on:
The main reasons for the pro-Uber argument seem to be the loss of ’employment’ for some of its drivers, and the convenience, affordability, and (debatable) safety for passengers. So people are really arguing for jobs and good public transport. Is Uber the best avenue for that? I don’t think so. They run at a huge loss in order to dominate the market, and once that happens prices will go up, and eventually jobs will go. https://www.theguardian.com/technology/2017/sep/23/uber-transport-for-london-tfl-drivers-hardship-sadiq-khan-supports-banAlso on:
“With the welfare state, most of these commons were state-ified, i.e. managed by the state, and no longer by the commoners themselves. […] Today, with the crisis of the welfare state, we see the re-development of new grassroots solidarity systems, which we could call ‘commonfare’, and the neoliberalisation and bureaucratisation of the welfare systems may well call for a re-commonification of welfare systems, based on public-commons partnerships.” http://commonstransition.org/history-evolution-commons/Also on:
Having fun making animations with perlin noise in p5js – so cool – https://www.openprocessing.org/sketch/450418
A society beyond consumerism: https://newint.org/blog/2017/09/14/consumerism-disappointment
Scrapy – an open source framework for extracting the data you need from websites. https://scrapy.org/
Wot wot, a new Star Trek series?! Looks a bit action-oriented, not idea-oriented like the heyday of TNG. But still, could be fun. https://www.netflix.com/title/80126024Also on:
Exporting Clock Entries from org-mode to CSV: http://unconj.ca/blog/exporting-clock-entries-from-org-mode-to-csv.html
How should I setup separate MX records for a subdomain? https://serverfault.com/questions/54800/how-should-i-setup-separate-mx-records-for-a-subdomain
Anarchism and the welfare state: the Peckham Health Centre. http://www.historyandpolicy.org/policy-papers/papers/anarchism-and-the-welfare-state-the-peckham-health-centre
Triggering a PHP script when your postfix server receives a mail: https://www.thecodingmachine.com/triggering-a-php-script-when-your-postfix-server-receives-a-mail/
SSH tunneling for web GUI access: https://docs.syncthing.net/users/firewall.html#tunneling-via-ssh
Possibly the better thing to do anyway is always tunnel through SSH. I should be able to do that from most machines I’ll be using. It’s unlikely I’ll want to connect to the syncthing GUI on the server from a device where I can’t do that.