Mattias Petter Johansson (MPJ) @mpj.fff.dev · 04/05/2026A Return to Fun funfun.email/p/return-to-... 281 8
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 04/07/2025Swede here, 1-2 is actually not long enough to be an actual vacation. Seriously, 2 weeks is barely a meditation retreat. 020 2
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 14/06/2025Apologies - I mean what is the “manual” part here? I don’t understand that part of the sentence structure in the OP. If this is an automated system test, what is the manual part of it? 130 3
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 14/06/2025But wasn’t the car manually driven at the point of the test? I.e. not full auto pilot which is the system that would have school bus training. I’m kind of confused about the parameters of the test 120 2
Reposted by Mattias Petter Johansson (MPJ)Oregon 🕎🎲 @oregonthedm.bsky.social · 09/04/2025Biggest commitment to a 3 second joke I've ever seen 8849108328439 91.1K
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 31/05/2025I am reading Daniel Levintins excellent book ”The Organized Mind” and this part perfectly explains why I sometimes get stuck in multi-hour obsessive TypeScript rabbit holes to create the perfectly (unnecessary) typed expression for a problem. 050 5
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 27/05/2025I love this format with @bashbunni.dev and I hereby promise publicly to try doing this. Also I so love the aesthetics and idea @charm.sh, makes me feel super great for some reason www.youtube.com/watch?v=Qpz0...youtube.comcode with me for 1 hour (cozy, soft typing)YouTube video by bashbunni 170 7
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 26/05/2025💛 d3.interpolate (Number) | Dirty D3 - Episode 4 📼 Full video: youtu.be/6Vn1TWyOsYo #dataviz #d3js #fffn 1100 10
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 24/05/2025As such, if we can make things like clocks but that FEEL more like time (and I suspect that the sun must be heavily involved here) and find a more visceral standard we can help a lot of people 010 1
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 24/05/2025Oh my god this is amazing!! I have been obsessed with increasing the “viscerality” of time since I learned that a core contributor to the ADHD symptom cluster is having a neurology with a malfunctioning internal clock (an actual measurable part), massive amounts of other problems arise from that 120 2
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 23/05/2025hmm should I make a Rough Regex course after my Dirty D3 series ends (in 2054) 000 0
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 22/05/2025also loved this one @pjpscriv.com pjpscriv.com/day/ been getting into visualising time latelypjpscriv.comDay 110 1
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 22/05/2025thank you soooo much for this, Nicole! 💛I have never thought about the pull to open up the black boxes to be related to ADHD before (and when I think about it maybe I think it's rather more my less dominant autistic flair - but hey I'm not a neuroscientist, and it's an interesting thought 😃 010 1
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 21/05/2025💛It’s seldom one gets shoutouts for commercial partnerships, but @augmentcode.com really is that good - it’s really an incredible thing that a platform targeting large legacy codebases is free for OSS thx @adrienjoly.com 120 2
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 19/05/2025New episode! 📽️💛 What is interpolation, really? | Dirty D3 - Episode 3 youtu.be/LOaqG--VWas #dataviz #d3jsyoutu.beWhat is interpolation, really? | Dirty D3 - Episode 3 (and "default interpolator"?)YouTube video by Fun Fun Function 170 7
Reposted by Mattias Petter Johansson (MPJ)Dominikus @do.minik.us · 19/05/2025I'm obsessed with this: Mystical, a visual representation of PostScript as magical symbols. What if software departments were catacombs of hooded figures scratching arcane circles into the dirt github.com/denismm/myst... (via @piterpasma.nl) 1194 19
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 15/05/2025I love love love this example, really visceral way of unstanding variance 020 2
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 09/05/2025Aren’t this a weeeeee bit … I dunno. Are you genuinely interested in having a discussion about this and and find nuance or do you just want to state your opinion and aren’t actually open to there being something interesting here? Cool if not, just want to know before I engage further. 000 0
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 09/05/2025I understand why one would be sceptical of a claim like this, but having watched West Wing I’m not sure why you’d have THAT high opinion of polls that a mere “lol” is sufficient. Prediction markets is a very old concept and isn’t tooooo shitty at predicting en.m.wikipedia.org/wiki/Predict...en.m.wikipedia.orgPrediction market - Wikipedia 010 1
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 09/05/2025Also it’s not quite clear to me to what extent this is a critique of prediction markets in general or polymarket (the crypto degen comment implies this, but not sure)? If it is the latter, did PM deviate significantly from other prediction markets? 000 0
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 09/05/2025Sorry, that was a bit facetious. I understand the critique, and maybe it’s warranted, but critiquing predictions is somewhat problematic if one does not do predictions themselves - thus my question implied what the OP used for prediction themselves (and how that went) 200 2
Reposted by Mattias Petter Johansson (MPJ)Тsфdiиg @tsoding.bsky.social · 02/05/2025Humanity may never be able to find a counter-example to Collatz conjecture if this package gets removed from npm. 71333 133
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 01/05/2025Sorry for the radio silence. I was finding myself overextended and I had to do an abrupt refocus on getting videos out, and the newsletters naturally fell out of the rotation. I’m not gone, big things coming 110 1
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 16/03/2025I found this post today, years later (after searching for Vinge mentions on Bluesky and worries that he was a TESCREAL), and was very delighted (and amused) to read this as it suggests that he has multivalence. Thank you 😂 020 2
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 11/03/2025Was sent this golden thing from 3 months ago written by @peck.phd 120 2
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 11/03/2025Are you sure you want to hide the ads in your editor 040 4
Reposted by Mattias Petter Johansson (MPJ)Micah G. Allen @micahgallen.com · 10/12/2024We often mind-wander about our past, present, & future. What happens when our minds drift towards our bodies? In a new fMRI study (n ~ 500), @leahbanellis.bsky.social + team discovers unique neural, affective, & physiological correlates of "body-wandering" at rest. www.biorxiv.org/content/10.1... 69527 95
Reposted by Mattias Petter Johansson (MPJ)Dr Lucy Foulkes @lucyfoulkes.bsky.social · 01/02/2025Me in the WSJ today, arguing that the relationship between social media and mental health is not clear cut, and bans for teenagers aren't the answer. (NB I did not pick this title, I would have gone for something kinder. I understand why people are worried.) 1/ www.wsj.com/health/welln...wsj.comEssay | Stop Panicking Over Teens and Social MediaModern life is digital. Adults need to help young people navigate the costs and benefits, not launch bans and hope for the best. 14113 41
Reposted by Mattias Petter Johansson (MPJ)Luca Kolibius @lucakolibius.bsky.social · 05/03/2025New manuscript published! ✍️👀 Concept neurons evolve from index neurons through overlapping memories. Check it out here: www.cell.com/trends/cogni... 1/15cell.comOn the origin of memory neurons in the human hippocampusThe hippocampus is essential for episodic memory, yet its coding mechanism remains debated. In humans, two main theories have been proposed: one suggests that concept neurons represent specific elemen... 210530 105
Reposted by Mattias Petter Johansson (MPJ)Camilla Nord @camillanord.bsky.social · 06/01/2025Can what you eat change your mind? 🍎 My first piece in @theguardian.com on why we like what we like, and the role the gut might play in mental health. Hint: it’s probably not all about the microbiome. 711513 115
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 06/03/2025I find it so lovely that @augmentcode.com uses the separate domain name hkjl.ai for their @neovim.io integration 💛💛💛 much poise #neovim 060 6
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 06/03/2025This beautiful video by Kurtzgesagt voiced by @johngreensbluesky.bsky.social captures well why I like following the Green brothers. LFG in an orderly fashion. www.youtube.com/watch?v=GFLb...youtube.comThis Disease is Deadlier Than The PlagueYouTube video by Kurzgesagt – In a Nutshell 000 0
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 28/02/2025but the bitcoin can be hacked at any time 000 0
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 26/02/2025Hmm, I’m perhaps not quite understanding of the word, not being a native English speaker, but ethnicity isn’t something in DNA? If it was, we would call it biological. What does she mean, exactly, and what do you mean, when you use the term ethnicity? It seems like a word sloppily? 100 1
Reposted by Mattias Petter Johansson (MPJ)arxdraconis.bsky.social @arxdraconis.bsky.social · 24/02/2025If you're curious about coding-assisted platforms (but tired of the hype and unfulfilled promises), have a look at this video about Augment Code. Maybe, just maybe, this is for you :) #aifordevs #aicoding youtu.be/LEOSWYlQyVw?...youtu.beFrom Physics to AI: Building a 200ms Coding Assistant | ft. Guy Gur-Ari, co-founder of Augment CodeYouTube video by Fun Fun Function 041 4
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 25/02/2025Are we in the Napster-era of LLMs? And will there even be the possibility of “Spotify” since content creators (might) have learned a lesson about giving up providence there? 010 1
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 25/02/2025How many % of the currently experienced value of large language models come from the fact that they ingest in a way that a traditional search engines would have been sued and blocked to oblivion if they did? And how expensive would they be if they paid fairly for the privilege? 100 1
Reposted by Mattias Petter Johansson (MPJ)Maarten Lambrechts @maartenzam.bsky.social · 25/02/2025If you're into D3 or Observable, there is no doubt you ran into Fil at some point. I learned a ton from him, and this interview only adds to that 0113 11
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 24/02/2025I'm super duper proud to officially announce the FFF partnership with @augmentcode.com, the developer AI that I've been using as my primary for the last few months. Go give it a whirl using fff.dev/augment and let me know what you think! 130 3
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 24/02/2025good monday morning #dataviz bluesky, I just dropped a new Fun Fun Function video: youtu.be/aAP3m0PyGrY 'Line Plots are Plot Lines' (a data visualization spoken word cover of funfun.email issue #12)youtu.beLine Plots are Plot Lines | A data visualization spoken word cover of funfun.email #12)YouTube video by Fun Fun Function 071 7
Reposted by Mattias Petter Johansson (MPJ)Saloni @scientificdiscovery.dev · 24/02/2025New article by me! It's a common mistake to think the TFR is a prediction of the average number of children women will have over their lifetimes. But it's not. The TFR can decline even when the eventual number of children per woman stays constant or even increases; the opposite can happen too. 🧵 1122761 227
Mattias Petter Johansson (MPJ) @mpj.fff.dev · 23/02/2025Haha, I sort of love these quirks, takes me back to the early days of Twitter (I don’t think most people know that @replies wasn’t part of it initially and grew as a phenomena, not a feature 000 0