In other words, #NZOnAir is handing out #CorporateWelfare equivalent to about 750 unemployment benefits for a year. The whole doco series should be under a #CreativeCommons license, or paid for entirely by the corporations who who profit from charging for access to it. Public media production funding should be reserved for productions that have #PublicInterest value, but little chance of recouping their production costs through commercial distribution deals. CC licenses should be required.
@xj9 even if I trusted everyone serving JS from a website to have good intentions, the fact is, if I don't use a script blocker my browser routinely fills up my RAM, locks up my desktop, sometimes even crashes the whole userland forcing me to reboot. Most of the people re-using blobs of JS in their web designs have no idea what they're serving. Sometimes even people you'd expect to know better. @billstclair
@dsfgs welcome to the fediverse π Feel free to post an intro using the #introduction hashtag, and browse the ones you find there to find people with shared interests to follow.
@icedquinn@kenton it seems like there is a whole generation of server apps now that would work better with something like Sandstorm. Optimized for efficient self-hosting by individuals and informal groups. But I wonder if they would be better to pay for a static IP at someone's home or office (or a VPS) and use #YUNOhost or #FreedomBone. It wouldn't be worth running Sandstorm for just one person or group, right? They'd need a Sandstorm provider (like Oasis but smaller)?
@billstclair I don't suggest that you reimplement your entire app in HTML. I'm suggesting that you provide a single JS-free landing page. For an example, visit the pixelfed.social login page, with JS off or blocked. As you say, browsers (like #Brave) are gradually adding controls that #MakeJavascriptOptional, and many more people are using script control plugins like #NoScript or #LibreJS. So web makers need to get used to not being able to run scripts on a visitors PC without opt-in.
I think for most people who came online for the first time via a mobile device, this has always been their situation. The free internet has only been as accessible to them as the #BBS networks were for #Compuserve and #AOL users, requiring no hardware they didn't have, but knowledge they didn't have and often didn't know they didn't have.
@kenton fair enough. All I was saying is that I figured you (or someone) would give Sandstorm users some warning if the remnant open source project was going to cease all dev activity (including security updates and basic keep-it-barely-working-as-is maintenance). Plus maybe adding links to any community-generated migration tools to the Sandstorm homepage and code forge. Is that fair to say? @lnxw48a1
@aktivismoEstasMiaLuo we achieved mutual comprehension! Yay! In summary, it pays to read carefully and seek clarification before warming up the flamethrower π @clacke
@wolftune good points. Also that one anecdata I shared doesn't debunk the whole proposition and there are counterpoints like #Loomio. It's more than possible that Sandstorm was just before its time. If they'd launched a bit later, when interest in self-hosting was greater, they might have had enough ramp to make federated apps work, increasing their potential customer base quite a bit. Their outcome could have been quite different.
@grishka release early, release often π If you're got friends and walls working over AP you're well ahead of quite a few AP projects that have already published code. Does #Smithereen have a homepage? @lightone
But just teaching school age kiwis our history - the good, the bad, and the ugly - is not enough. Schools also need to be running free-of-charge adult education too, so the knowledge spreads across all generations. Some students will be coming home and having parents "correct" the history they're learning, based on their own prejudices and outdated historical assumptions. Learning about the self-justifying myths of colonization and how to unpick them will be an important part of the lessons.
@icedquinn CPanel and similar have done most of this since long before Sandstorm and could be evolved without much effort to do the rest. What Docker et al add is being able to containerize the instances created by such panels, so users can't interfere with each other's stuff, as they can on shared hosting. Leased #VPS became a thing to get around this, but containers are much more efficient, so VPS hosts using them can make them cheaper.