Sign in

Joe

@doscienceto.it
79 followers 107 following 103 posts

Software Dev & Accidental Compiler Engineer, into Programming Languages, DataVis, Functional Programming, 3DPrinting, sewing, vim, spaces, he/him I spend more time on Mastodon at: functional.cafe/@hungryjoe

PostsRepliesMedia
Reposted by Joe
Ben Orchard @raehik.bsky.social · 17/09/2026
Thanks Permutive for hosting the first iteration of the revived London Haskell meetups!! #londonhaskell
peepy with some fucked up fish man. sorry dudepeepy held aloft before the Permutive logo
073
Reposted by Joe
qntm @qntm.org · 03/09/2026
maths
Map of England, "CORNWALL" highlighted red, the rest of England in green marked "RNWALL"
08812
Joe @doscienceto.it · 03/09/2026
Understanding the van Laarhoven representation of Optics was the closest thing I've ever had to a religious experience; which is sad really
050
Reposted by Joe
gabby @fullmoon.id · 03/09/2026
For people who are curious, I have a post explaining what is going on in the below Haskell code example and why it works: haskellforall.com/2021/09/opti...
haskellforall.com
Optics are monoids
This post documents my favorite lens trick of all time
2273
Reposted by Joe
Haskell programming language @haskell.org · 01/09/2026
They're transing the devs with new paradigms, call that Haskell Replacement Therapy bsky.app/profile/fast...
29911
Reposted by Joe
Haskell programming language @haskell.org · 17/08/2026
London #Haskell Meetup Thursday 17th of September Bring your Haskell, or one will be provided to you Register here: luma.com/70s76zly
luma.com
London Haskell Meetup (Sep '26) · Luma
Calling all Londoners (and people who can get to London)! On Thursday 17th of September, we will be running a pair of talks at the Permutive offices. If you're…
1146
Joe @doscienceto.it · 13/08/2026
Posting my Count Binface figurine for luck #UKPol
A tiny figurine of Count Binface, wearing a pink and blue cloak
051
Reposted by Joe
Alasdair Beckett-King @misterabk.bsky.social · 07/08/2026
You are correct, and I am very cool.
1141
Reposted by Joe
France traversée @clementd.wtf · 03/08/2026
The official Haskell account is a beacon of hope in this godforsaken place.
0131
Joe @doscienceto.it · 03/08/2026
Yesterday, I walked the Bakerloo Line with my sister, and took some photos of the TFL roundels (warning, flashing images)
120
Joe @doscienceto.it · 31/07/2026
I made another #Haskell CAD video: youtu.be/ir7E8EDcAgA #3dPrinting
youtu.be
Designing A Hook (in Haskell)
YouTube video by Joe Warren
071
Reposted by Joe
vaibhav sagar @vaibhavsagar.com · 15/07/2026
we are so unprepared as a society for what is coming. i am of course referring to the new pickle emoji (🫝)
092
Reposted by Joe
Haskell programming language @haskell.org · 09/07/2026
"Learn You a Haskell for Great Good" is available as an interactive Sabela notebook on your browser! sabela.datahaskell.com/c/1ea40000 #Haskell
sabela.datahaskell.com
Learn You a Haskell for Great Good!
Curated reactive Haskell notebooks.
0209
Joe @doscienceto.it · 08/07/2026
Spent some time last night getting the example Waterfall-CAD models on my website to link through to the interactive playground: doscienceto.it/blog/waterfa... #haskell #3dprinting
doscienceto.it
Waterfall CAD - 3D Models
110
Joe @doscienceto.it · 07/07/2026
I've been working on a #Haskell powered CAD playground, that runs entirely in the browser on Web Assembly Try it at doscienceto.it/waterpark/
doscienceto.it
Waterfall CAD Playground
2253
Joe @doscienceto.it · 02/07/2026
Is the font "Roboto" called that because of the link to Android? or because it was designed by Christian Robertson?
010
Reposted by Joe
Stuart Frisby @mrfrisby.com · 26/06/2026
So a man who earns enough to be one of top 100 taxpayers in the country via a business handed to him for free paid £12m in tax whilst creaming £100m in handouts from the state. And we're supposed to be lauding him for his transparency and not looting the palaces?! What a deeply unserious country.
141
Reposted by Joe
Flavio 🏴‍☠️ @flaviocorpa.com · 24/06/2026
I recently really enjoyed @mschav.bsky.social's talk at #ZuriHac so I tried to reproduce this chart in Sabela (a Jupyter-notebook-like project for #Haskell) seems like this Mbappé guy is not so bad either! 🤭
094
Reposted by Joe
Alasdair Beckett-King @misterabk.bsky.social · 23/06/2026
Immigration went down, and they didn't even care. Time to continue taking their demands at face value, I guess.
1052174
Reposted by Joe
Alasdair Beckett-King @misterabk.bsky.social · 15/06/2026
Has the government considered how much more cool going on the internet will be for kids when it's a crime?
281595310
Joe @doscienceto.it · 14/06/2026
I wrote a short explanation of Constructive Solid Geometry for the Sabela notebook community gallery sabela.datahaskell.com/s/c56a0001 #haskell
sabela.datahaskell.com
What is Constructive Solid Geometry?
240
Reposted by Joe
eevee @eev.ee · 14/06/2026
gimp is kinda jank yeah but when people have Serious Takes about how it needs to improve all i can read is "here is how these four guys working intermittently for free have FAILED to live up to the international company making twenty billion dollars a year"
2433558
Reposted by Joe
Michael Chavinda @mschav.bsky.social · 14/06/2026
sabela.datahaskell.com Sabela now has a community gallery. The highlighted examples show that Haskell can be a good tool for exploratory work.
sabela.datahaskell.com
Sabela Community Gallery
Curated reactive Haskell notebooks.
042
Reposted by Joe
Haskell programming language @haskell.org · 04/06/2026
Excellent quiz, thanks a lot @doscienceto.it :)
071
Reposted by Joe
Alecs P. Hacker @bisimulation.bsky.social · 04/06/2026
I think I should touch more grass I scored 12 / 12 on "Extension Or Imitation" doscienceto.it/extension-or... Try it out? via @doscienceto.it #Haskell #HaskellLanguageExtensionOrImitation
doscienceto.it
Extension or Imitation?
Can you tell the real Haskell Language Extensions from the Imitations?
1151
Joe @doscienceto.it · 04/06/2026
I scored 12 / 12 on "Extension Or Imitation" doscienceto.it/extension-or... Try it out? via @doscienceto.it #Haskell #HaskellLanguageExtensionOrImitation
doscienceto.it
Extension or Imitation?
Can you tell the real Haskell Language Extensions from the Imitations?
030
Joe @doscienceto.it · 04/06/2026
Wrote a little #haskell quiz doscienceto.it/extension-or... Can you tell the valid Haskell Language Extensions (based on the GHC docs), from the Impostors?
doscienceto.it
Extension or Imitation?
Can you tell the real Haskell Language Extensions from the Imitations?
0174
Reposted by Joe
Haskell programming language @haskell.org · 02/06/2026
The past years have seen horrendous attacks towards trans people. We have a duty to protect the most vulnerable members of our communities. There is no Haskell without the trans people who have shaped it through the years. This June is a month of celebrations, but the struggle continues. ✊🏳️‍⚧️λ
The trans flag with a greek lowecase lambda letter in black on it.
151101284
Reposted by Joe
Hillel @hillelwayne.com · 29/05/2026
New newsletter: knowing about things is cheaper than knowing things buttondown.com/hillelwayne/...
buttondown.com
Knowing about things is cheaper than knowing things
Short one this week because I'm way behind on book and conference prep. Last week a LinkedIn Influencer wrote about how math has nothing to do with...
0185
Reposted by Joe
Haskell programming language @haskell.org · 14/05/2026
We heard @doscienceto.it managed to display 3D solids created in Haskell with Ratty's graphics capabilities! fosstodon.org/@haskell/116...
fosstodon.org
HaskellOrg (@haskell@fosstodon.org)
Amazing work by @hungryjoe@functional.cafe to display 3D solids in GHCi with the ratty terminal #Haskell https://fosstodon.org/@hungryjoe@functional.cafe/116558182359836348
071
Joe @doscienceto.it · 13/05/2026
Despite not having particularly strong feelings about either #docker or #k8s, I designed and 3d-printed their logos (using #haskell code) github.com/joe-warren/c... #3dprinting
3d printed ornament of the k8s logo, a white ships wheel with 7 spokes on a blue heptagon3d printed ornament of the docker logo, a blue whale carrying a bunch of grey/white cube shaped "containers"
030
Joe @doscienceto.it · 27/04/2026
Over the weekend I wrote a blog post about #testing a programmatic #CAD library doscienceto.it/blog/posts/2... #Haskell #3dprinting
doscienceto.it
Golden Testing a CAD Library
In which it takes me three years to get round to testing my code
061
Reposted by Joe
Andy Blip @iamblip.bsky.social · 22/04/2026
Welly, welly, well! 10/10. *applauds*
021
Reposted by Joe
Alice ✨ @welltypedwit.ch · 30/03/2026
- it's actually ridiculously powerful. like, you can embed full interactive 3D models if you want to hackage-content.haskell.org/package/wate...
hackage-content.haskell.org
PlatonicSolidsExample
2101
Reposted by Joe
PPK, the Kwisatz Haskellach, Monad'Dib @ppkfs.bsky.social · 24/03/2026
please do not brine the dog
A slack screenshot from Simple Poll. It reads "Would you be okay with colleagues brining (sic) their dog to the office sometime?".
121
Reposted by Joe
Haskell programming language @haskell.org · 23/03/2026
Amazing
0122
Joe @doscienceto.it · 23/03/2026
Over the weekend I finished making this (fairly silly) video: www.youtube.com/watch?v=R_uQ... #haskell #cad
youtube.com
Designing a Spatula (In Haskell)
YouTube video by Joe Warren
0100
Joe @doscienceto.it · 02/03/2026
I don't think I totally understand the etiquette around Discord's "wave to say hi" button
100
Joe @doscienceto.it · 19/02/2026
I _kind of get where this is coming from_, but even ignoring the whole "jumping through hoops to satisfy AI companies" angle Did we have to pick a format that consist of about 100 different, unstandardized variants
110
Joe @doscienceto.it · 16/02/2026
Ignoring the fact that this is is a misapplication of AI, and also any value judgements on GenAI as a whole: This is literally Microsoft plagiarizing a diagram from the OG GitFlow post: nvie.com/posts/a-succ...
1143
Joe @doscienceto.it · 26/01/2026
Compiled some clips from BBC IPlayer: www.youtube.com/watch?v=CttD...
youtube.com
Only Connect - Series 21: All Paradise Lost Readings
YouTube video by Joseph Warren
000
Joe @doscienceto.it · 25/01/2026
www.doscienceto.it/blog/posts/2...
doscienceto.it
Tiny Rebel Christmas 2025
In which Christmas comes slightly earlier this year, but still late, and there's less of it
000
Reposted by Joe
London Scala @londonscala.bsky.social · 19/01/2026
Thank you for attending last week's Scala Talks! Thanks go to Permutive for having us round for pizza, drinks and a beautiful venue. Special thanks go to our fantastic speakers Sabrina Konrad-Lee and @doscienceto.it ! See you next time!
201
Joe @doscienceto.it · 15/01/2026
Yesterday Evening, I gave a talk about using #Haskell for #3DPrinting at the London #Scala User Group @londonscala.bsky.social https:// doscienceto.it/cad-talk-scala/
doscienceto.it
How I Use Haskell for 3D Printing
151
Joe @doscienceto.it · 07/01/2026
Next Wednesday, I'm going to be talking about using #Haskell for #3dPrinting at London #Scala (January 14th) www.meetup.com/london-scala...
meetup.com
Scala Talks: Frameless: an introduction & Haskell for 3D Printing , Wed, Jan 14, 2026, 6:00 PM | Meetup
🎉 Come along to the London Scala Talks! 🎉 In this event you'll hear from Sabrina Konrad-Lee and Joe Warren. **Agenda** 6:00pm - 🥤 Doors open. Come along and grab a drin
141
Joe @doscienceto.it · 17/12/2025
With what the kids would call "Big Maths Teacher Energy", I've been designing and #3dprinting tree ornaments based on the "Regular Polyhedral Compounds", (designed in #Haskell using Waterfall-CAD) www.doscienceto.it/blog/waterfa...
Tree ornament based on a Compound of Five Cubes, printed in red plasticTree ornament based on a Compound of Five Octahedra, printed in red plasticTree ornament based on a Compound of Five Tetrahedra, printed in red plastic
250
Reposted by Joe
London Scala @londonscala.bsky.social · 10/12/2025
⭐ Kick off the year with a round of London Scala Talks ⭐ Hear from Sabrina Konrad-Lee on "Frameless: an introduction" and @doscienceto.it on "How I Use Haskell for 3D Printing". Come for the talks, discussions, and free pizza! 🗓️ 14th January at Permutive 👉 Sign up www.meetup.com/en-au/london...
meetup.com
Scala Talks: Frameless: an introduction & Haskell for 3D Printing , Wed, 14 Jan 2026, 6:00 pm | Meetup
🎉 Come along to the London Scala Talks! 🎉 In this event you'll hear from Sabrina Konrad-Lee and Joe Warren. **Agenda** 6:00pm - 🥤 Doors open. Come along and grab a drin
002
Reposted by Joe
London Scala @londonscala.bsky.social · 10/12/2025
Get your #Haskell fix at the London #Scala User Group! We're excited to hear from Joe Warren, creator of the 3D printed London Scala User Group logo.
3D printed scala logo
033
Joe @doscienceto.it · 07/12/2025
I've been playing around taking photos of Christmas lights using "Shaped Bokeh"
Wooden nativity scene shot in macro. 
In the background is a Christmas tree.
"Shaped Bokeh" has been used to make the lights on the tree "Christmas tree" shaped'"Shaped Bokeh" used to make the out of focus lights on a Christmas tree star shaped, you can see the tree topper, which is also a star"Shaped Bokeh" used to make the lights on a Christmas tree into spiralsPlastic rose shot up close, in front of a Christmas tree. "Shaped Bokeh" has been used to make the lights on the tree heart shaped
120
Joe @doscienceto.it · 13/11/2025
I'm going to be talking about using #Haskell for #3dPrinting at London #Scala (January 14th) www.meetup.com/london-scala...
meetup.com
Scala Talks: Haskell for 3D Printing & Mystery talk, Wed, Jan 14, 2026, 6:00 PM | Meetup
🎉 Come along to the London Scala Talks! 🎉 In this event you'll hear from Joe Warren and a mysterious speaker. **Agenda** 6:00pm - 🥤 Doors open. Come along and grab a dr
070