Pierre Martin 🍵 is a user on toot.cafe. You can follow them or interact with them if you have an account anywhere in the fediverse.

Pierre Martin 🍵 @Pierre@toot.cafe

''#Brave browser will join #Beaker in supporting Dat content. This means a new breed of browsers in 2018''

''So now @brave browser is getting #IPFS support, along with Dat and #WebTorrent support. Wild.''

confirmend by:
''dat: support is coming in new year...''
- Brendan Eich, Co funder of #mozilla and #firefox

twitter.com/andrestaltz/status

#browser #dat

I just published a Tiddlywiki base site for BeakerBrowser at tiddlywiki-base-real34.hashbas (or dat://tiddlywiki-base-real34.hashbase.io/)
... just fork it and start putting ideas together for whatever you're doing!

I am part of the organization team for a French web conference. I'd like to suggest French / European (due to budget constraints) speakers to talk about the decentralized web (ipfs, dat, ssb...).

Who would you recommend?

Mastodon public service announcement...

YOU CAN DELETE YOUR ACCOUNT!
(if your instance runs 1.4.3)

1) Go to *Settings*.
2) Click *Credentials*.
3) Look under the *Delete account* section, and click the "proceed here" link.
4) Confirm account deletion when asked.

This is better than creating an account on a capped instance, making 2 sad toots, then leaving never to return.

Clean up and free up so others can tee up.

Social cooling is a really frightening concept: socialcooling.com/

Very interesting read!

"With bots, UX becomes conversational, products talk back, and persona’s now go both ways. Every bot has a voice — which means every bot needs a personality [...]
Seeing a bot as a lifeless piece of technology is a mistake. People project human traits onto everything [...]
Whether you like it or not, your users will still assign a personality to your bot if one hasn’t been explicitly designed."
blog.prototypr.io/a-guide-to-d

If you're annoyed by cross-browser compatibility bugs, you should know that browser vendors are trying to solve this problem. Over the past few years, we've been building a shared test suite for the entire web platform: github.com/w3c/web-platform-te. Google, Mozilla, Microsoft, and Apple are all involved.

@RickByers gives a great overview of why this is an idea whose time has come: youtu.be/ipfPyM-Kwyk?t=3m44s

The Dat project, with hypercore lib and beakerbrowser.com/ are really promising!

Are there any tooters who played with it? Any feedbacks?

This really captures how I feel about open-source funding. For those of us who do OSS in addition to our day jobs, money is far less valuable than time: github.com/moment/moment/issue

Personally I think all of this stuff (CSS-in-JS, React, Webpack, etc.) is awesome because it has the potential to eliminate a lot of the performance grunt work that you'd normally have to do manually. The problem is that it seems to take a lot of expertise to get your Webpack config to emit the performant thing, and if you're not already a perf expert then you might not even know *what* the performant thing is. There's a need here for more education and for better tooling.

The hardest part IMO is that to be really effective at perf, you have to know *both* how the browser works and how Webpack/Babel/<insert 20 other build tools> work.

Modern webdev is no longer about writing HTML/CSS/JS but instead about wiring a "React app" or an "Angular app" and then running it through a giant compiler toolchain that eventually spits out HTML/CSS/JS. The two representations are related, but only distantly.


Algorithms can learn how to remove pedestrians from images, and thus "hack" the perceived reality. Remember Black Mirror S03E05?

A very interesting paper about universal adversarial
perturbations

"These results
emphasize the necessity of future work to address how machine
learning can become more robust against (adversarial)
perturbations"

arxiv.org/pdf/1704.05712.pdf

micro + apollo graphql makes for a really slim sample 😍
toot.cafe/media/RIGV1ab_dWSdIC

hellllooo friends! time for another announcement!

admins.town/

is a real thing now. it's an instance (not mine) where admins are gonna talk about admin shit.

if you're an admin join up!

if you're interested in what admins are up to i guess you can also join up or follow us or use a tool to read off the public feed or gosh i dunno, probably lots of options

this is a direct response to calls for greater insight/transparency into admin discussions. work is ongoing!

feel free to boost

If text search is ever implemented, it should be limited to your home timeline/mentions only. Lack of full-text search on general content is intentional, due to negative social dynamics of it in other networks

I love this new docker multistage pipeline stuff - codefresh.io/blog/node_docker_ - Can't wait to no longer have to do hacks to do the same thing

From AirBnB: "Painting with Code Introducing our new open source library React Sketch.app."

airbnb.design/painting-with-co

For any frontend devs looking to speed up the Mastodon JS codebase, I've put together a summary of the perf analysis I did last weekend:

gist.github.com/nolanlawson/d8

Still lots of work to do! I hope to contribute myself once I have more time. 😅

Painting with Code: Introducing our new open source library React Sketch.app
airbnb.design/painting-with-co

(submitted by pouwerkerk)

Those last two boosts are food for thought. I love Mastodon at a technical level but also for the community it's fostered here, so it's important to acknowledge the people who helped build that community and make Mastodon Mastodon. Doubly important for folks like me who joined in April and might not know the whole backstory (I didn't).