SitePoint Weekly #18 The Section 230 Trap The Loop Just published on SitePoint Jack FranklinLearn about Svelte, a JavaScript framework that's lighter on code than React, Angular or Vue, but powerful, efficient, and really fun to use. You're a React developer, using the VS Code editor. Here's a selection of VS Code extensions and settings to supercharge your productivity. Using Flarum? Extend it! In this tutorial, you'll learn how to set up a custom field that allows users to add a Web3 address to their profile. Craig Buckler Are you frustrated by immutability issues in JavaScript? Learn how records and tuples will finally permit robust immutable data storage and comparisons. Craig Buckler Date handling in JavaScript? Ugh. It's a mess. But there's hope! Find out what the new JavaScript Temporal API will bring to a browser near you in 2021. Craig BucklerGot your JavaScript toolset organized for the year? Not so fast! Check out our predictions for rising stars in 2021. Wern Ancheta The Livewire framework for Laravel can help you build awesome, dynamic interfaces without writing a whole lot of JavaScript. Michiel Mulders Learn how records and tuples will finally permit robust immutable data storage and comparisons. The Rundown Top technology stories this weekSection 230 has been at the forefront of the discourse again as of late, reprising a typecast role as the culprit enabling Big Tech’s bad behaviour — at least according to many politicians and too many tech journalists. In It’s Not 230 You Hate, It’s Oligopolies from Katharine Trendacosta at the Electronic Frontier Foundation: As we continue to hear calls to repeal or change Section 230, it appears that many people have conflated a law that affects the tech giants (among many others) with Big Tech as a whole. Section 230 is not a gift to Big Tech, nor is repealing it a panacea for the problems Big Tech is causing—to the contrary repealing it will only exacerbate those problems. The thing you hate is not 230. It’s lack of competition.
The EFF has published a clear piece on why it’s not, and why killing it will make the problem worse. As usual, I recommend Cory Doctorow for a big picture perspective on the problems in tech. It’s easy to see why Facebook endorses changes to Section 230 — it'll be in the most secure and entrenched position it's ever been in. The cure should never be worse than the disease — but more importantly, it should actually be a cure. Related Reads In Millions Flock to Telegram and Signal as Fears Grow Over Big Tech in The New York Times: "Over the past week, tens of millions of people have downloaded Signal and Telegram, making them the two hottest apps in the world. Signal allows messages to be sent with “end-to-end encryption,” meaning no one but the sender and receiver can read its contents. Telegram offers some encrypted messaging options, but is largely popular for its group-based chat rooms where people can discuss a variety of subjects."
Telegram and Signal are solid apps that have been growing steadily for years. The article focuses on recent partisan events, but this sonic boom of growth comes as Big Tech distrust reaches a fever pitch with the public across the political spectrum. Signal and Telegram are better options than WhatsApp no matter how you slice it. For starters, we can verify that the end-to-end encryption in each is as described rather than having to trust Facebook. But as Anirudh Oppiliappan writes, we can do better than Signal. Signal and (to a lesser extent) Telegram eliminate this problem of trust by open sourcing code. Knowing how the rig works is great, but what we’re powerless over is the operation of that machinery. Our access to something as fundamental as messaging is still in someone else’s hands, and often subject to very different data privacy legislation. Centralized systems leave us chasing our tails, always looking for the next benevolent king as those who win the market complete the clockwork descent into stale corporate sociopathy. For something as essential as messaging, I hope open, decentralised systems are the future, and Anirudh mentions a couple that are worth checking out. Versioning Web development, design, and tooling You have to adapt it for WebKit, join Apple’s $99/year developer program, learn how to use Xcode and App Store Connect, and distribute via the Mac App Store.
On the Tools- If you’re looking for a workflow automation tool, give Integromat a go. Zapier is the big name in the space, but the pricing on tasks per month is too high to be all that appealing for personal use. I’ve enjoyed building workflows with Integromat recently without ever feeling like the basic $9 plan was on borrowed time — a refreshing change.
- shopify-theme-lab is a Shopify theme development environment using Liquid, Vue and Tailwind CSS.
- Meli is a platform for deploying static sites and frontend applications easily. Automatic SSL, deploy previews, reverse proxy, and more.
- Pal provides no-code user onboarding for your Flutter apps.
The Roadmap Product, strategy, and execution Logic Flow Computing, automation, productivity, and tools for thought Connect with the communityThat's it for this week's issue. We'll see you in the next one — in the meantime, connect with us for a chat through our various communities: Want to recommend SitePoint Weekly to a friend? Here's a link to our newsletter sign-up page, where they can sign up to receive new issues once a week. Until next time, |