Ian Kettlewell @ianjk.com · 02/05/2026I also think that many in tech have undervalued the inherent social component of art. Part of what makes art or design interesting is the often subconscious question "Who made this?" With AI art the aesthetic answer is often "nobody in particular". 000 0
Reposted by Ian KettlewellEric Lengyel @ericlengyel.bsky.social · 17/03/2026New blog post: A Decade of Slug This talks about the evolution of the Slug font rendering algorithm, and it includes an exciting announcement: The patent has been dedicated to the public domain. terathon.com/blog/decade-... 1127386 273
Reposted by Ian KettlewellMinnMax @minnmax.com · 29/01/2026Immigrants: Thank Goodness You're Here! If you donate to our ICE Out Charity Drive with @giantbomb.bsky.social, you're in the running to win a game code! Help thank the good folks at @panic.com, @annapurna.com, @visaigames.bsky.social, @lululu.games, and @popagenda.co! bit.ly/iceoutminnea... 225686 256
Reposted by Ian KettlewellBloomberg News @bloomberg.com · 12/01/2026From food security to emissions, disappearing data is making it harder to understand what’s really happening in the US.bloom.bgAmerica’s Statistical System Is Breaking DownCanceled surveys, missing datasets and staffing cuts are leaving the US with growing blind spots — and weakening trust in official numbers. 55336 53
Ian Kettlewell @ianjk.com · 08/01/2026Carmack is disappointing. He should reflect on why some of the most creative and smart people he wants to engage with have left the platform, instead of dismissing their concerns. 050 5
Ian Kettlewell @ianjk.com · 05/01/2026Crypto driven games never offered anything of real value to players and they were made by people who arrogantly did not respect the existing games industry. Time and time again VC and big tech folks act as if they're better than people who work in games, and they get burned. 020 2
Ian Kettlewell @ianjk.com · 31/12/2025The date of the first day of the year corresponds to a hex color code. Today we embrace the spirit of change and say goodbye to #010125 and welcome in #010126. 030 3
Ian Kettlewell @ianjk.com · 19/12/2025I've been building a simple web solitaire game for fun and one of the things I've spent hours on, perhaps to my joy more than any player's, is browsing through public domain art to crop as inane or beautiful unlockable cardbacks. There's such a depth of odd and unusual art out there. 140 4
Reposted by Ian KettlewellSebastian Aaltonen @sebaaltonen.bsky.social · 16/12/2025My "No Graphics API" blog post is live! Please repost :) www.sebastianaaltonen.com/blog/no-grap... I spend 1.5 years doing this. Full rewrite last summer and another partial rewrite last month. As Hemingway said: "First draft of everything is always shit".sebastianaaltonen.comNo Graphics API — Sebastian AaltonenGraphics APIs and shader languages have significantly increased in complexity over the past decade. It’s time to start discussing how to strip down the abstractions to simplify development, improve pe... 19475193 475
Ian Kettlewell @ianjk.com · 17/12/2025This is accurate: martin.kleppmann.com/2025/12/08/a... I suspect many companies are working on programming languages with formal verification tailored to today's AI. Even with LLMs as they are such a thing could be an unnervingly dramatic step forward.martin.kleppmann.comPrediction: AI will make formal verification go mainstream — Martin Kleppmann’s blog 120 2
Reposted by Ian KettlewellSardonicus @sardonicus.eu · 10/12/2025'Skull of St. Thomas Aquinas being transported to Fossanova Abbey.' Photograph by Daniel Ibanez 23051131205 5.1K
Ian Kettlewell @ianjk.com · 13/11/2025Valve's new VR headset looks cool: store.steampowered.com/sale/steamfr... I was heavily invested in VR and worked on it a lot, but I never got over comfort issues due to weight and poor software. I'm happy to see this headset is lighter than recent headsets, in line with the DK2.store.steampowered.comSteam FrameVR and non-VR gaming 110 1
Reposted by Ian KettlewellDown Here For Your Soul @bombsfall.bsky.social · 05/11/2024love a november 101129222 1.1K
Reposted by Ian KettlewellRadley Balko @radleybalko.bsky.social · 31/10/2025Can't overstate how fucked up it is that unraveling what is arguably the greatest achievement in the history of humanity is now a motivating issue of one of the two dominant parties in the U.S. 37292443337 9.2K
Ian Kettlewell @ianjk.com · 31/10/2025Speaking of which this is a fascinating Rust library for rapidly exploring all permutations of rewrites according to a set of rules: github.com/egraphs-good... In addition to more conventional use I can see its potential for use with toy programming languages, or even procedural generation.github.comGitHub - egraphs-good/egg: egg is a flexible, high-performance e-graph libraryegg is a flexible, high-performance e-graph library - egraphs-good/egg 020 2
Ian Kettlewell @ianjk.com · 08/10/2025Turns out @zed.dev has an irreversible Delete option in the context menu that skips the trash, and they have yet to implement Ctrl+Z. I just lost about a day of work to this design. 020 2
Ian Kettlewell @ianjk.com · 25/09/2025Over the last few years I've noticed Google getting weirdly worse and worse at simple queries, but the most egregious example I noticed recently is this one. When asked "How many days are between Halloween and Christmas" Google confidently "420 days". 010 1
Ian Kettlewell @ianjk.com · 20/09/2025An opportunity for Canada is to try to poach US tech companies and talent in light of unpredictable and harmful US regulations. When I was at Microsoft they already had a location in Vancouver to locate employees until a US visa was secured. Perhaps such locations will be substantially expanded. 010 1
Ian Kettlewell @ianjk.com · 06/08/2025I've been experimenting more with using AI to write Rust code from specs. Previously it would take a junior engineer a few days to write an unusably buggy implementation. Now with AI it takes only minutes to write an unusably buggy version. 040 4
Reposted by Ian KettlewellJørgen @strangecasts.bsky.social · 21/06/2025A very irregularly updated thread of cool web toys with a creative bent (1/n) 1298 29
Ian Kettlewell @ianjk.com · 28/03/2025With the rise of AI art I think it's more important than ever to focus on the social value people get from art. Often what makes someone care about a work of art is the human behind it, and their personality / lived experience you can sense through the work. 141 4
Ian Kettlewell @ianjk.com · 23/01/2025Lately I've felt grateful I am insignificant enough that I can stay honest. What's the point of incredible power if you can't defend your own principles? 020 2
Ian Kettlewell @ianjk.com · 13/11/2024AI bots and bad info are clearly big issues. One of the only ways to defend against it will be some sort of "credibility graph" that looks at your trusted network to help you evaluate people. BlueSky's openness situates it well to prepare for that future. 110 1