David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 27/09/2026#3Dprinting Now I have an infinite planar truncated octahedron surface generator! 010
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 24/09/2026#3Dprinting the amount of plastic waste being created by me has increased substantially over the last couple of weeks. Mostly because I've been trying to find ways to demonstrate my infill pattern. 100
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 24/09/2026TFW you finally get to the "stamp collecting" bit of a project. 000
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 21/09/2026So it turns out this #3Dprinter I have here is able to print Braille keycaps for my dusty keyboard. 050
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 21/09/2026Here's an alternative DNA model that you can use in images: 000
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 19/09/2026The #3Dprinter is a bit slower on this pattern, because I've given it an unfinished pattern to print. 000
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 19/09/2026I've finally had the right flash of inspiration for how a concentric truncated octahedron infill pattern would work. So I've started work on putting that into a 3D model. 100
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 16/09/2026How did the listing get "Laser" right, but the article uses the wrong spelling? 000
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 16/09/2026I expect ONT will be trying to claw back smaller and smaller pieces of their patent pie as the most useful patents expire. This one seems to be for the separation layer, rather than the nanopore sensor, which seems [to me] like it would be ripe for prior art challenges. 000
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 13/09/2026#3Dprinting seeing these tiny little DNA bases being printed near-perfectly is a bit wild. Small angled straight lines are a bit of a problem, though. To get this printing better, I'll need to thicken the bases and the joining bond. 030
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 12/09/2026#3DPrinting Hmm, maybe tree supports aren't the best thing to use here. 000
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 12/09/2026#3DPrinting The infill works fine at half the density as well (5%). 010
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 12/09/2026#3DPrinting Attempt #2, took about 12 mins at 100mm/s. The top covering on the octahedrons seems to work well for bridging. There are some visible pinholes, but that's because the extrusion width hasn't been dialed in properly. 100
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 12/09/2026My first print test of a double-walled truncated octahedron infill with filled-in tops. 000
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 11/09/2026Here's a replacement DNA model you could use for future images. More models / images here: www.printables.com/model/79337-dna-model 010
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 10/09/2026Working on logo updates. Hopefully I've got the twist direction right this time. 000
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 07/09/2026#nzpol Huh. I guess they are doing EasyVote cards after all. Except... not by mail. And I'm remembering now that "not by mail" was the important thing. 333
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 07/09/2026The bikes-per-capita was similar or higher than this when I was living in Münster. In the most dense places, most bikes had a rear wheel key lock and kick stand, which makes it quite convenient to set them almost anywhere there is space. 031
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 07/09/2026Go full Mamdani! 💚 Vote Green 💚 --- If Kiwimart has waiting queues that are "kilometres long" (i.e. people are prepared to wait that long), that would suggest substantial demand that isn't being captured by goods and services provided by existing supermarkets. 072
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 06/09/2026There seems to be more interest in getting my 3D Honeycomb infill direction switch changes pushed through in PrusaSlicer v3.0.0, so I've made another attempt to update my code to fit in with all the things that have changed in the 5 years since I first created that pull request. 100
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 02/09/2026#BHN Marama Davidson reacting to Seymour saying that Louise Upston apologised after benefits were wrongly suspended. 000
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 01/09/2026At the #BHN Finance "debate", Craig Rennie mentioned that inflation is hitting harder for poor people. Here it is in visual form: 000
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 26/08/2026I have a more positive feeling about this second #crochet glove attempt. The hard part is the fingers. Maybe I need to get more creative and do something like construct them as an expanding arch rather than a tube. It amuses me how rare it is to find fingers in glove examples. 020
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 19/08/2026Oxford Nanopore, 2014-2025: "To enable the analysis of anything, by anyone, anywhere" Oxford Nanopore, 2026-?: "To accelerate adoption in our fastest-growing end markets and realise our longer-term ambition... delivering significant and sustainable value for all stakeholders." 130
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 17/08/2026Good on the Greens, Labour and Opportunities for actually turning up to another discussion. I wish more people would consider that parties turning up to talk to people *before* the election probably means they're more likely to listen to people *after* the election. 000
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 16/08/2026My first attempt at a #crochet glove. This will be shortly deconstructed and turned into something better. I think my biggest mistake was starting from the thumb rather than the wrist. It meant I needed to do far too much compensation for different curves. 270
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 10/08/2026Oh. My. God. "We fucked up; now you've got to deal with our toxic fallout, which we're going to keep producing. Get prepared, bitches!" "Our proposed solution: Defensive agents! Isn't it great!?" 110
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 10/08/2026What OpenAI is *not* saying in this presentation: * We have deleted & purged all models that were training at the time these exploits were ongoing * Any sniff of between-agent communication will stop all agent learning until the exploit is fixed My conclusion: this is the beginning, not the end 320
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 02/08/2026I've now added the protein chain extension functionality to #SynthesisGame 000
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 27/07/2026A slightly more space-efficient version of the same program, using the split operator. This netted me 1.5 points for the problem, out of a possible 2. 000
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 26/07/2026* pulling hair out * A fail on that check was meant to be impossible! 000
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 26/07/2026#icfp2026 Rank 100 at some point in the contest; I don't think I'll be able to manage much better than that. It has been a fun contest, and I've done better than some previous years, but I think I've pretty much reached my limit for spatial programming involving little men with tiny backpacks. 100
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 25/07/2026I got to rank 98 of 200 before the standings were frozen. I did my "mad rush to just get something done" about an hour ago. Currently getting distracted by plotting; I doubt I'll be finished before the lightning round is done. 000
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 25/07/2026#icfp2026 I really appreciate when the creators of the programming contests have designed a UI to allow things to be done manually. It makes getting on board and doing the fun stuff so much easier and quicker. 200
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 24/07/2026Wow, amazing! I'll be sure to send this stunning achievement about my Data: Figure S4: Location maps (from OpenStreetmap) with inset Pavian images to all my friends, so they can read it as well. 000
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 20/07/2026#REPAVER No telomeric sequence, numerous sequence breaks, and lots of sequence breaks that occur within repetitive regions. While there are tandem repeat arrays that span distances greater than 10kb, the longest is not even 300kb, so I wouldn't call this assembly "chromosome-level". 010
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 15/07/2026Why are you asking the question if you won't let us answer "No"? 022
David Eccles 🌻🇵🇸7x🩹🛡️ @gringene.org · 14/07/2026TFW the production server is down, and you'd rather finish off your squishy head thing than try to find workarounds for problems that other people have created. 140