Now that requestPostAnimationFrame is starting to get implemented, the question of how to avoid layout thrashing starts to get a lot simpler: put your DOM writes in requestAnimationFrame, and your DOM reads in requestPostAnimationFrame. https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/m-UwqK3cdjA #webperf
Notices by Nolan (nolan@toot.cafe), page 18
-
Nolan (nolan@toot.cafe)'s status on Wednesday, 10-Apr-2019 01:19:40 EDT Nolan
-
Nolan (nolan@toot.cafe)'s status on Monday, 08-Apr-2019 21:16:47 EDT Nolan
@jamesgecko Ah, must be, yeah.
-
Nolan (nolan@toot.cafe)'s status on Monday, 08-Apr-2019 16:49:04 EDT Nolan
@jamesgecko AngularJS is the name of the old version of the framework (v1). Angular is the name of every version since v2 which is basically a complete rewrite.
-
Nolan (nolan@toot.cafe)'s status on Monday, 08-Apr-2019 15:45:38 EDT Nolan
"A RealWorld Comparison of Front-End Frameworks with Benchmarks (2019 update)" by Jacek Schae
https://medium.freecodecamp.org/a-realworld-comparison-of-front-end-frameworks-with-benchmarks-2019-update-4be0d3c78075Svelte still blows the other frameworks out of the water. Smaller output *and* smaller input (less source code to have to write).
-
Nolan (nolan@toot.cafe)'s status on Sunday, 07-Apr-2019 15:05:21 EDT Nolan
"Perceived Velocity through Version Numbers" by Dave Rupert https://daverupert.com/2019/04/perceived-velocity/
It's still weird to me that, even with SemVer, people tend to interpret a major version bump as a big event (as opposed to *removing* functionality, which it often is).
-
Baldur Bjarnason (baldur@toot.cafe)'s status on Tuesday, 02-Apr-2019 10:06:26 EDT Baldur Bjarnason
“Adactio: Journal—Dev perception” https://adactio.com/journal/15011
This matches with my exp.: most of the work being done on the web is invisible and unmentioned on social media.
And I'll add that dev social media skews young and favours the US west coast over the rest of the world.
-
Nolan (nolan@toot.cafe)'s status on Tuesday, 02-Apr-2019 07:58:51 EDT Nolan
"How I Eat For Free in NYC Using Python, Automation, Artificial Intelligence, and Instagram" by Chris Buetti https://medium.com/@chrisbuetti/how-i-eat-for-free-in-nyc-using-python-automation-artificial-intelligence-and-instagram-a5ed8a1e2a10
This is pretty brilliant, but at what point does social media become full of bots trying to learn from other bots? If it's this easy to game Instagram, then I can't imagine that this technique will work for forever. Kudos to the author for sharing it though.
-
Nolan (nolan@toot.cafe)'s status on Monday, 01-Apr-2019 23:48:25 EDT Nolan
"Reducing Notification Permission Prompt Spam in Firefox" by Johann Hofmann https://blog.nightly.mozilla.org/2019/04/01/reducing-notification-permission-prompt-spam-in-firefox/
There's a reason Pinafore doesn't show this prompt until you've explicitly enabled push notifications. These things are seriously annoying.
-
Nolan (nolan@toot.cafe)'s status on Monday, 01-Apr-2019 22:41:51 EDT Nolan
@szbalint Great post. The backup codes especially are a real Achilles' heel of these systems. Who in the heck actually prints those out?
-
Bálint 🎭 (szbalint@x0r.be)'s status on Sunday, 31-Mar-2019 14:39:45 EDT Bálint 🎭
https://secarch.dev/posts/2fa-is-still-too-complicated-for-most-people/
"2FA is Still Too Complicated for Most People"
I wrote something that might be unexpected.
tl;dr: use and recommend password managers first, then 2FA
-
Nolan (nolan@toot.cafe)'s status on Monday, 01-Apr-2019 00:41:11 EDT Nolan
"request" going into maintenance mode. This is a classy way to retire an OSS project: https://github.com/request/request/issues/3142
In conversation from toot.cafe permalink Attachments
-
Andrew (R.S Admin) (ajroach42@retro.social)'s status on Sunday, 31-Mar-2019 13:27:07 EDT Andrew (R.S Admin)
Happy two year fediversery to me, and @djsundog and everyone else who joined mastodon in late March or early April.
Has it really been two years?
In conversation from retro.social permalink Repeated by nolan -
Snake Girl Ellie (noelle@elekk.xyz)'s status on Sunday, 31-Mar-2019 16:08:51 EDT Snake Girl Ellie
Idle thought: there's probably a market for a tool that will convert databases between Mastodon<->Pleroma<->MissKey<->GNU Social<->Etc. formats.
It would be really nice to be able to try out a different AP software without having to start over - and to be able to compare directly between two servers with identically-populated databases.
In conversation from elekk.xyz permalink Repeated by nolan -
Nolan (nolan@toot.cafe)'s status on Sunday, 31-Mar-2019 13:38:29 EDT Nolan
"A Decade at the Fruit Company" by Don Melton (video) https://vimeo.com/110571205
Pretty fascinating look at the origins of WebKit and Safari inside of Apple.
In conversation from toot.cafe permalink -
Nolan (nolan@toot.cafe)'s status on Saturday, 30-Mar-2019 12:31:53 EDT Nolan
I've definitely observed that online newspapers are getting pretty boring, and it's not for lack of novelty. Every day (every hour?) there are new stories, but they're not all that interesting.
In conversation from toot.cafe permalink -
Nolan (nolan@toot.cafe)'s status on Saturday, 30-Mar-2019 12:29:54 EDT Nolan
"On Flooding: Drowning the Culture in Sameness" by Soraya Roberts https://longreads.com/2019/03/29/on-flooding-drowning-the-culture-in-sameness/
"[N]ewspapers online, now with a borderless audience, publish more than twice as many stories as they used to, often with a much smaller staff."
In conversation from toot.cafe permalink Attachments
-
Nolan (nolan@toot.cafe)'s status on Wednesday, 13-Mar-2019 16:25:22 EDT Nolan
@lifning Pinafore Ultimate Edition 2019 & Knuckles
In conversation from toot.cafe permalink -
Nolan (nolan@toot.cafe)'s status on Wednesday, 13-Mar-2019 16:14:52 EDT Nolan
"How To Get Started on Mastodon and Leave Twitter Behind" by Max Eddy https://www.pcmag.com/article/364850/how-to-ditch-twitter-and-join-mastodon
Pinafore got a shout-out in PCMag! Maybe I should offer a plastic-wrapped Pinafore CD-ROM in their next issue
In conversation from toot.cafe permalink -
puresick (puresick@toot.cafe)'s status on Tuesday, 12-Mar-2019 09:02:21 EDT puresick
Wow this is nice!:
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/progress
How did I miss this?
In conversation from toot.cafe permalink Repeated by nolan -
Les Orchard (lmorchard@toot.cafe)'s status on Tuesday, 12-Mar-2019 17:27:41 EDT Les Orchard
Looks like my team at Mozilla is hiring for a remote Senior Software Engineer! Let me know if this looks interesting and I can put in a referral
In conversation from toot.cafe permalink Repeated by nolan