Profile avatar
akkartik.name
Programmer building programs that are useful, easy to install, easy to run, easy to modify, easy to share. https://akkartik.name/freewheeling-apps
140 posts 667 followers 59 following
Prolific Poster
Active Commenter

I’ve been running a book club this year. We’re starting book 3 and discussing book 2 now. contraptions.venkateshrao.com/p/modernity-...

Automat is the most interesting visual programming environment I'm presently aware of.

I'm looking for programmers to onboard to ✨ Val Town Projects ✨ to: • create a personal site or blog • full-stack app • backend • internal tool • or really anything you can do in js/ts 🤔 Who would like to be personally onboarded? DMs open :)

Periodic cross-protocol boost: The Fuel Rats in Elite: Dangerous hachyderm.io/@danderson/1...

git.sr.ht/~akkartik/sn... Check out this beautiful graph drawing tool from @akkartik.name

More #StrangelyAestheticDebugOutput, this time while adding some new functions to generate parameterized arc points…

Potentially spicy but I'm pretty convinced that treating scientific papers as a record of human knowledge is a category error.

Snappy Animations - numerical tricks for low-latency visual feedback, Marek Rogalski A bunch of tricks that will bring your animations to the next level. We’ll focus on the use of animations in user interfaces - where it’s critical to squeeze every millisecond out of the input latency.

6 years ago #GenerativeDice

Great scifi short story via @tmbr.bsky.social www.tommoody.us/archives/201...

Something new I’ve been hacking on with @alexwarth.bsky.social , check it out!

Practicing graphical debugging using too many visualizations of the Hilbert curve akkartik.name/debugUIs.html

New dithering method dropped I call it Surface-Stable Fractal Dithering and I've released it as open source along with this explainer video of how it works. Explainer video: www.youtube.com/watch?v=HPqG... Source repository: github.com/runevision/D... #gamedev #vfx

A single-file html page you can save locally, paste in something to read into, annotate as you read, then again save your annotations when you're done. akkartik.name/federalist1-...

Infrastructure for debugging: a 4-minute talk (audio/video) with a nice transcript for the bandwidth-constrained. akkartik.name/post/2025-01...

Custom tools for each development problem. #MoldableDevelopment

I'm morbidly fascinated by Business Process Modeling. On some level it's exactly what I want: end user programming. But then the only people I heard speak positively about it are vendors, which is very much not what I want It's also a non-topic in the alt programming circles I frequent. Any takes?

Terminals or at least "ttys" are not modern. They are a chimera merging disparate properties of VGA, HDLC, and good old teletypes. I know I'm in the minority and always have been, but to me they are an anchor holding us back in our tech lives. Your phone does not have a terminal.

holiday project: balatrize hazel

Circle packing Thanks @ronikaufman.bsky.social for the inspiration (bsky.app/profile/roni...) akkartik.itch.io/carousel paste.sr.ht/~akkartik/ce... merveilles.town/@akkartik/11...

Software Is Not Composable, episode 473

I've always wanted to build things with D3, but the learning curve was too high. At least for the bespoke stuff I wanted to make (not just simple bar charts). I can finally make things like this thanks to Cursor! I just art directed this, and it made everything work beautifully. Even on mobile 🎉

Question for remote-work people: how do you replace the hydraulic cylinder on your office chairs?

So I have this thesis that assembly is actually easier than higher level programming, when viewed from the perspective of somebody who hasn't already been taught the latter. I'm going to play with this idea in Automat and see how it goes.

2024 State of Kartik's Browser Primary browser: SeaMonkey Secondary browser: Zen Benefits: * Punish Mozilla Foundation in the present * Mooch off the labors of Mozilla Foundation in past decades

ancient prototype from the archive~ cute zelda 2-like where the twist is you choose which god you want to worship, and each one changes how the scoring system works! for exa. this guy gives you points for parrying attacks, and takes points away for killing enemies, encouraging a pacifist playstyle

Linear Sort xkcd.com/3026

Ok, today is looking like it's going to be full of waiting for pipelines to succeed, so I'm going to listen to give a listen to this @jackrusher.com interview over at Future of Coding: futureofcoding.org/episodes/041...

@joshuahhh.com and I invite you to explore our experimental visual programming environment (which takes place in a dungeon) Features - dissolve the bounds of decision and explore all possibilities at once - use sigillic incantations, delve into recursive caverns vezwork.github.io/drostes-lair-post