Sign in

James Finnie-Ansley

@jamesansley.com
26 followers 43 following 73 posts

I sometimes do programming • they/them • jamesansley.com

PostsRepliesMedia
Reposted by James Finnie-Ansley
Eddie Antonio Santos @eddieantonio.ca · 27/09/2026
Reason #47 for why you too should maintain a Python package called "crimes":
An email sent to me from Daniel at OriBridge: Hi,

Chinese developers who want crimes often reach it through unofficial mirrors — you never see
them in your own analytics or downloads.

If there's a paid tier, a commercial licence, or a hosted version behind it, there's
usually a second problem: Chinese companies can't pay by card, and their finance
departments need a fapiao (an official tax invoice) to reimburse the purchase.

We run a China operating company that handles exactly that — RMB checkout, fapiao,
Chinese docs and pre-sales in Chinese.

Two questions, and that's it:
Is there anything you sell around crimes — or plan to?
Would the China market be interesting to you at all?

Daniel
Founder & Managing Director, OriBridge
011
James Finnie-Ansley @jamesansley.com · 15/05/2026
This is a hill I will die on: A4 paper is ugly. There is nothing you can do to the text on a piece of A4 paper to make it look nice. Single-column text is either too wide or has margins that are too large, and multi-column text has columns that are either too long or too skinny.
100
James Finnie-Ansley @jamesansley.com · 14/05/2026
No cap, we can cook by knowledge-maxxing and investing in cracked human assets to code-mog the competitors. BFFR, these goofy ahh jestermaxxing iPad kid sloperators are low-key mid 🥀
010
James Finnie-Ansley @jamesansley.com · 06/05/2026
How I feel when a digital library downloads a .bib file instead of letting me copy and paste the BibTeX
A business woman looking upset and anguished, holding an open laptop to her face with clenched hands and biting hard on the base of the laptop.
010
James Finnie-Ansley @jamesansley.com · 30/04/2026
How many more Microslop flopdates can GitDud handle before people really start looking for alternatives? 🥀
010
James Finnie-Ansley @jamesansley.com · 17/04/2026
Rule #1 of live coding presentations: make the font larger, and then make it larger than that.
010
James Finnie-Ansley @jamesansley.com · 16/04/2026
At this point they could put AI in Velveeta™ cheese product and I wouldn't be surprised.
rnz.co.nz
Kiwi founded shoe company Allbirds pivots to AI
The Kiwi-founded shoe company is changing its name to NewBird AI, with shares surging 700%.
110
James Finnie-Ansley @jamesansley.com · 14/04/2026
Why is it that whenever I near finishing a book I can’t stop myself from imagining what it will look like on my bookshelf when I’m finished with it like I’m Alfonso II d’Este.
100
James Finnie-Ansley @jamesansley.com · 13/04/2026
AI is entering its legacy epoch. We are in a new era of quantum-resilient zero-trust blockchain-native encryption ecosystems that will fundamentally change the trust layer solutions for digital stakeholders. The future is in next-gen quantum distributed ledgers with end-to-end cryptographic agility.
210
James Finnie-Ansley @jamesansley.com · 07/04/2026
Technical debt? Cognitive debt? Comprehension debt? How about “debt debt”: the debt we’re in because we’re just sitting around talking about how much debt we’re in while the gears of the machine grind unwaveringly onward.
000
James Finnie-Ansley @jamesansley.com · 06/04/2026
I’m always looking for more digital stores to add to drm-free.info. If you know of any drm-free digital media/software vendors please feel free to contribute to the project by making an issue or pull request (repo linked in site footer), or let me know of any stores I’ve missed and I can add them.
drm-free.info
drm-free.info
A list of DRM-free vendors for music, books, and other media
021
James Finnie-Ansley @jamesansley.com · 31/03/2026
Here are seven inspirational quotes to use as epigraphs for your thesis:
110
James Finnie-Ansley @jamesansley.com · 26/03/2026
Quotes from the middle ground: a couple of sticks together are alright.
000
James Finnie-Ansley @jamesansley.com · 25/03/2026
Quotes from the middle ground: you can have half a cake and eat the other.
010
James Finnie-Ansley @jamesansley.com · 05/03/2026
They're DDoSing Codeberg
An edited photo of a cat who looks more like some little beastly ghoulie screaming with tears and anguish in its eyes
100
James Finnie-Ansley @jamesansley.com · 04/03/2026
I wonder if some weirdo is going to create an auto-cleanroom tool that uses LLMs to duplicate software using fuzzing to test byte-for-byte equivalent behaviour. They'll probably give it a stupid name like ClawdRoom or GPTFuzz or something.
200
James Finnie-Ansley @jamesansley.com · 04/03/2026
The connect and disconnect notification sounds on my headphones unexpectedly changed. This might be enough to finally push me over the edge.
010
James Finnie-Ansley @jamesansley.com · 28/02/2026
Every time I see these stupid laundry capsules at the supermarket I think "Oh cool, they got C merch!" before I am bitterly disappointed when I realise what they are.
A product listing for "clean laundry capsules tropical 30pack". The product photo is of a bag with a large letter "C" logo that looks similar to the C programming language logo
010
James Finnie-Ansley @jamesansley.com · 28/02/2026
A two panel image. First panel: René Magritte's "The Treachery of Images" painting. The second panel: The pipe is duplicated with the caption: "Maintenant il n'y en a pas un autre. 
Il n'y en a pas deux
Ceux ne sont pas deux ____" with an underlining where the last word should be indicating it should be filled in
010
James Finnie-Ansley @jamesansley.com · 17/02/2026
Beautiful. The AI generated a touching photo of meemaw holding a bottle of Coca-Cola® and using her favourite VPN on her new Microsoft Surface Laptop®. Those were her two favourite things in the whole world. It’s just how I remember her.
010
James Finnie-Ansley @jamesansley.com · 14/02/2026
A five panel comic.
Panel 1: Sally and Anne are standing next to a basket and a box with the text "Sally has a basket." and "Anne has a box."
Panel 2: Sally is putting a marble into her basket. Anne is sitting next to her box
Panel 3: Sally is going away for a walk
Panel 4: Anne takes Sally's basket and leaves
Panel 5: Sally has come back and wants to play with her marble. Only Anne's box is left and Sally's basket is gone. A caption reads "Where will sally look for her marble?"
000
James Finnie-Ansley @jamesansley.com · 14/02/2026
A line drawing of a fish with the caption "This is a fish". Below are two copies of the same fish drawing with the caption "Now there is another one. There are two of them. There are two ___" with an underlining representing that the last word is missing and should be filled in.
010
James Finnie-Ansley @jamesansley.com · 14/02/2026
That feeling when you’re a supervised process amiright? #OTPMemes
a three panel comic of Simpson's characters. Panel 1: Moe throws Barny out of the door of his bar. Panel 2: Moe brushes off his hands. Panel 3: Barny reappears inside the bar behind moe
110
James Finnie-Ansley @jamesansley.com · 12/02/2026
I am being incredibly normal about the new barista at the café I go to
Maria Ewing in Strauss' "Salome" saying "By why do you not look at me, lokanaan?"Tatiana Troyanos in Penderecki's "The Devils of Loudun" saying "I will find my way somehow to you"
020
James Finnie-Ansley @jamesansley.com · 06/02/2026
I love that having any accessibility options set in GNOME adds this little ghoulie to the top bar
A screenshot of the GNOME system properties in the top bar. In the centre is the Accessibility Settings Icon, which is depicted as a person with outstretched arms
110
James Finnie-Ansley @jamesansley.com · 28/01/2026
COLD-HEARTED BREAKUP? Man seen across supermarket aisle already wearing wedding ring. More on this story as and when we have it.
010
James Finnie-Ansley @jamesansley.com · 24/01/2026
Maybe they’re going to play 4d chess and try to reclaim the word slop
000
James Finnie-Ansley @jamesansley.com · 23/01/2026
I keep on thinking about this tweet I posted on my (since deleted) Twitter... because, I didn't make a viral Tumblr post about a horse in 2019, but I did make a viral Tumblr post about a horse in 2023, and I keep wondering if I'm four years off and 2028 is going to be curtains for me
A tweet from James Ansley on 29/03/2023 reading:
The year is 2024. Law enforcement has shown up at my door with a warrant for my arrest. Copilot's new "accountability model" has listed a joke tumblr post I made about a horse in 2019 as a primary source for someone else's buggy software completion that ended up killing thousands
010
James Finnie-Ansley @jamesansley.com · 18/01/2026
Squidward looking depressed with the text "Python Users" edited on top of him staring out a window at SpongeBob and Patrick having fun labelled "Me using R with Tidyverse"
100
James Finnie-Ansley @jamesansley.com · 09/01/2026
Oh yeah? Can your iPhone do THIS? *clicks a button that makes the battery puff up like a balloon*
010
James Finnie-Ansley @jamesansley.com · 28/12/2025
I don’t know how much longer I can go on wearing mini pumps and cooking roast chickens for dinner
010
James Finnie-Ansley @jamesansley.com · 23/12/2025
A riff on "The Shield of the Trinity" with BEAM, OTP, and MIX forming the corners of a triangle connected with three edges labelled "Is Not", and "Elixir" as a node in the centre connected to the triangle corners with three edges labelled "Is"
010
James Finnie-Ansley @jamesansley.com · 07/12/2025
Currently working on a project that feels like it will go nowhere, and my terminal is just rubbing salt in the wound.
A screenshot of a terminal showing a cowsay ASCII kitten with a speech bubble saying "GIVE UP!!!!". Below is the terminal prompt showing the project working directory as "~/Documents/Projects/deenie"
020
James Finnie-Ansley @jamesansley.com · 29/11/2025
Yeah, I’m seizing the means of production. What’s your excuse?
Some beautiful green and white hand-woven fabric folded on a bed
100
James Finnie-Ansley @jamesansley.com · 20/11/2025
If one more person who hard-codes their font sizes tells me that I should be using AI to create websites, I'm going to have an episode.
010
James Finnie-Ansley @jamesansley.com · 15/11/2025
I ask for a handful of shaved champagne ham and they give me too little. I ask for a big handful of shaved champagne ham and they give me too much. Every day, the nauseating and indifferent brutality of the world becomes harder to bear.
010
James Finnie-Ansley @jamesansley.com · 07/11/2025
Prayers HERd? Secret to being called she/her found to be wearing a hat and unknowingly showing just a little bit of bra strap. More at 11.
110
James Finnie-Ansley @jamesansley.com · 05/10/2025
I ❤️ International Sorganization for Ostandardization
020
James Finnie-Ansley @jamesansley.com · 03/10/2025
The news ends with a report detailing the relaxation of ADA and EAA as a consequence of the latest round of third-term trade negotiations. The TV cuts to ads. With a single tear running down my cheek, I stand up and cry: “McDonald’s! McDonald’s! McDonald’s!”
000
James Finnie-Ansley @jamesansley.com · 02/10/2025
Me looking at the Ankarsrum stand mixer web page:
Tatiana Troyanos as a nun in Penderecki's "The Devils of Loudun" singing with the caption: "I will find a way somehow to you."
010
James Finnie-Ansley @jamesansley.com · 30/09/2025
The SpongeBob “Is mayonnaise an instrument” meme with top text:
“Is GitHub” bottom text: “a social media”
020
James Finnie-Ansley @jamesansley.com · 29/09/2025
Brb just going to chat with all my friends on GitHub
110
James Finnie-Ansley @jamesansley.com · 13/09/2025
I feel people talk so much about how great metaphors are as a teaching tool that some people forget to actually teach the underlying topic after they have introduced a metaphor for it. We are instructors, not poets. Our ultimate goal is to teach people a topic, NOT to teach people about a metaphor.
010
James Finnie-Ansley @jamesansley.com · 28/06/2025
Top text: most people rejected his message.

Jesus is drawn speaking to a crowd: JavaScript is the best programming language.

A member of the crowd shouts back: shut up!

Bottom text: They hated Jesus because He told them the truth.

Caption: Gal. 4:16
120
James Finnie-Ansley @jamesansley.com · 10/05/2025
Hemingway wishes he could have written something this emotional
We're sorry, but these items were out of stock:
Woolworths baguette rustic each
000
James Finnie-Ansley @jamesansley.com · 30/03/2025
Me (in anguish): It charged me $120 for accidentally clicking that stupid AI button The other Cyclopes on the island: What did? Me: Nothing! Nothing did!
000