Plain ES6, CoffeeScript 2, Elm, Or… for a new Node.JS project in 2018?
So, fediverse, would welcome your thoughts. I’m a big fan of CoffeeScript for its elegance. Not sure if using 2 would pose interoperability issues with libraries in 1 (eg. =>) & whether the additional inconsistencies with JS (eg., async keyword not being required for async functions) would make it confusing for other team members…
Bracket hell be damned, I’m actually considering plain JS using standard style… thoughts?
Just a reminder that 2 weeks ago I announced that d25.community will be shut down today.
In case you haven’t had a chance to backup your followers list, I’m going to give a grace period until end of day (CET) on Sunday (Dec 17th).
To backup your followers, please go to Settings (https://d25.community/settings/preferences) → Data export and use the CSV link to download your followers list. You can then import them into any other Mastodon instance. https://d25.community/media/yx6uKEPN8hKsKMV_Oro https://d25.community/media/JEv215AWyPMIeOPXXNo
Having a bourbon and… I like it. That’s a first! Willett Pot Still Reserve.
I'm sorry for all the IPFS tweets but this is just incredible. Check out peerpad:
https://peerpad.net/ or https://ipfs.io/ipfs/QmXhnaUzhiZ6EGvr2SwPgSZzVhfsTnzTW5EsXH6TNnQcYD or https://ipfs.io/ipns/peerpad.net or (if you run ipfs locally) http://localhost:8080/ipfs/QmXhnaUzhiZ6EGvr2SwPgSZzVhfsTnzTW5EsXH6TNnQcYD
So long as your network connectivity story isn't too sketchy, this is a fully distributed, real time collaborative text editor that can support thousands of clients at once.
ActivityPub support in browsers
Since ActivityPub is a W3C standard, I feel it’s time we had Follow, Like, Reply, etc. buttons as standard in mainstream browsers (linked to your ActivityPub/Mastodon account/instance).
Google’s true origin partly lies in CIA and NSA research grants for mass surveillance
“The intelligence community hoped that the nation’s leading computer scientists could take non-classified information and user data, combine it with what would become known as the internet, and begin to create for-profit, commercial enterprises to suit the needs of both the intelligence community and the public.”
The True Origin of #Google: #CIA/#NSA Funding
Immersing myself in the ActivityPub, ActivityStreams, and JSON-LD specs this weekend.
PS. Anyone know any ActivityPub server + client implementations in JS/Node? (Before I reinvent the wheel?) Cursory glance at GitHub revealed ones in esoteric hobby languages but nothing I could find in the lingua franca of the web.
"The Making Of with Eric Chahi"
This is some insight behind the amazing 1991, which was part sci-fi fantasy, platformer, and puzzle game
For its time, Another World was an amazing piece of storytelling considering the hardware available at the time (Atari ST and Amiga)
Danish National TV programme to tackle #SurveillanceCapitalism
I’m off to Copenhagen in a few minutes for the taping of an annual “awards” edition of a tech programme on Danish national TV called So Ein Ding. Surveillance Capitalism will be getting an “award” and I’ll be there to extol its “virtues” ;)
“It is undeniable that Tim Cook and Xi Jinping have a shared vision of the internet. Xi wants to be able to control all information and silence those who may threaten his leadership. Cook helps him with vast, unaccountable, implementation of censorship across Apple products,”
Partials and caching support in Set
Set is my unobtrusive and DRY template engine for Node.js and browsers. It lets you write your templates in plain HTML and requires no mapping code. And it now has partials (implemented via HTML comments) and document caching support.
• Main: https://ind.ie/labs/set/
• Partials: https://ind.ie/labs/set/partials
• Document caching: https://ind.ie/labs/set/document-caching
• Source: https://source.ind.ie/project/set/ https://mastodon.ar.al/media/y_0erhOK6sxRv5pnOZU https://mastodon.ar.al/media/n1no8QmvIXzbaUXvx-8
Facebook: Core EU Business Potentially at Risk when GDPR Comes into Force in May 2018; Legitimate Interest Exemption Likely Not An Escape Hatch; Privacy Activists Preparing to Sue for Violations – by Macrui Dostourian on The Capitol Forum
“GDPR is “basically Europe saying to [Facebook] that their business model is unacceptable,” and analogized the increased data protection enforcement with the beginning of the downfall of big tobacco.”
Mass surveillance isn’t about safety, it’s about control
“The UK government approved the export of controversial surveillance equipment to the Republic of Macedonia…
The Macedonian government that acquired the equipment subsequently collapsed…
…after leaked audio tapes showed the Macedonian secret services had illegally spied on the country’s citizens, including politicians, civil society activists and journalists, since at least 2011.”