This week's side project might be useful for Solid developers. It's called Penny, and it allows you to inspect and manipulate data in your Pod.
Give it a try here, and let me know what you think: https://Penny.VincentTunru.com #Solid #SolidProject
I get that #Signal might not be people's first choice, but I don't understand people gloating over its growing pains. Surely it's incontrovertible that even if it's not your perfect dream solution, it's a massive improvement over the status quo whose success should be celebrated? If only as a gateway to whatever pet project you're rooting for.
Why don’t more of us #recycle our smartphones since there are so many valuable #minerals inside? 🤔 Well, they're designed for use, but not for #reuse & #recycling. Take a look at the hidden impact of the #smartphone industry.
Full video 👉 : https://bit.ly/38zLxFz
Like UX, accessibility isn't a binary, "on/off" thing: something can be less or more accessible, and more is better.
However, like UX, it can be "off": if a button doesn't appear at all, it's not just hard, but impossible to use. #a11y
#JavaScript devs: let's take a moment to appreciate how convenient it is that the main serialisation language of the web is native to JavaScript. That's a lot of mapping between data formats that we can just skip.
But if we can embrace decentralization, and specifically embrace a more peer-to-peer relationships, and open standards for communication, we can ensure that every multi-decade computer can communicate with every other multi-decade computer.
The multi-decade web?
The peer-to-peer web.
A web independent of the internet.
UUCP?
Someone I know wants to share a video with their friends, and this video is really only of interest to their friends. I was thinking this would be a good opportunity for them to try @peertube, but... Which instance, if any?
And no, I'm not going to run an instance myself.
Today, Pornhub took down all videos from unverified accounts after a New York Times report documented instances of nonconsensual pornography can child sexual abuse material on the service.
But the Times editorial isn't what spurred the shutdown: rather, it was the decision by Visa and Mastercard to withdrawn Pornhub's payment processing that prompted Pornhub to take action.
1/
As part of the #NextGenerationInternet initiative, the NLnet foundation is happy to announce a brand new grant making programme. NGI Assure is looking for technological building blocks that provide strong assurances to internet users. A non-exhaustive list of technologies that could be of interest: quantum-proof cryptography, public key trust chains, ratchet mechanisms, distributed hash tables and directed acyclic graphs for secure peer-to-peer connections -> https://nlnet.nl/news/2020/20201201-NGIAssureOpenCall.html
1.4 billion phones are sold globally each year, and only 20% are properly recycled. What if we could turn Black Friday GREEN? Help us reach our goal of recycling 20,000 phones in 2020 by sending us your old phones. ♻️
Apply for your free shipping label: https://bit.ly/2Vajy7W
To be clear, this project happens to lend itself particularly well for test-driven development. That's not a luxury that I always have. And I'll probably still have to fix some incorrect tests anyway.
(I'd get Impostor Syndrome from reading my own toot, hence the clarification.)
I've started seeing words like "modularity" and "generic" as red flags. They're not good in and of themselves: they have to serve a purpose.
Are we going to use these modules? Is this generic over likely future use cases? Are other likely future changes not made more complex?
"Don't repeat yourself" is just a means to an end. The goal is to make it easier to apply future changes that should affect different parts of your code base.
But if they evolve independently, then you're only making things more complex to make them even harder in the future.
This advantage was mentioned at https://www.swyx.io/why-tailwind/#inlining-styles-reduces-naming and by @noeldemartin: https://noeldemartin.social/@noeldemartin/105249884759800996
(Front-end) engineering, civil rights, and the intersection between those two.
https://plaudit.pub, https://solidproject.org, @ToSDR, and a never-ending stream of unfinished side projects — though Toots are my own.