v21’s avatarv21’s Twitter Archive

Most Recent 40 Tweets

Not including replies or retweets or mentions.

Tweets

  1. my plan for Saturday morning is to go to my friends office, where they're having a side project session, and delete my Twitter account and put up my tweets on my own website as an archive. maybe you want to do this too?
  2. if you're thinking of coming over to Bluesky, here is a list of games people you might want to follow: go.bsky.app/GYnRDJX
  3. reminder if you're thinking about it: the ways in which I was on Twitter I am largely now on Bluesky bsky.app/profile/v21.bsky.social
  4. Downpour update! - you can add comment sections to your games now! - Downpour (by which I mean me) is in Bristol next week, and showing at EGX the week after! - also there's a pineapple downpour.games/~admin/updates
  5. not really here any more - mainly on Bluesky instead: bsky.app/profile/v21.bsky.social
  6. Downpour status: it's not currently possible to log-in - seems to be an issue with the authentication provider, I think I have to wait for a resolution from their end.
  7. in the realms of bureaucratic hell trying to persuade HMRC that their website does not work for me. and when I say "does not work" I mean this very literally:
  8. remember using Meta Spark Studio and being like... wow. this is really cool. *Facebook* built this?! @sableRaph/1828408839755973029
  9. i was like... where have i heard that name before... turns out: @sevensixfive/1826632989775720727
  10. I am bummed to announce that I won't be going to XOXO this year! was supposed to be talking about Downpour in the Art + Code session. But I got Covid & it's triggered my fatigue, so I will be lying down at home instead. It happens.
  11. Americans should definitely watch this video. Just soak up some pure British culture. See how it feels. @LestahRaz/1823742415582453959
  12. "the battalion commander reportedly had one response to all the soldiers' questions: "A soldier doesn't need to take an interest in the laws of war. You need to think about the IDF's values and act according to the IDF's values, not the laws of war."" @leloveluck/1823612394087546925
  13. first poem that comes to mind from this prompt. Elizabeth Daryush, Still-Life. @becimay/1823656517519749626
  14. good summary of the Cass Report & the philosophy behind it. yes, in the New York Times, I was also surprised. nytimes.com/2024/08/13/opinion/cass-report-trans-kids.html
  15. on this: my advice to young people is to not do a game dev degree. do a coding degree instead & make a few games on the side. games companies will still hire you but you absolutely want other options than to be locked into this industry. @LouisStaples/1823312603159924969
  16. imo it's only a little too warm but it is much too sticky
  17. the Patreon change makes me think of the way that Apple's policies prevent experimentation - no more per-creation charging, only subscriptions the way iOS allows. is sexual content allowed on social media? only to the extent the App Store permits it
  18. I use sqlx in Rust and it's got such a good hack at its core. Funny to see the approach spreading. (the hack: want to write SQL but have it be typesafe? it's impossible to write a 100% compatible parser... so just ask the database to evaluate the queries at build time) @giacomo_cava/1821964679415263481
  19. never thought I'd be like "damn blender is so cute" @alecwestworld/1822133293032067359
  20. oh I just realised why we use apps rather than this kind of paradigm. it's just Conway's Law - an app is a discrete product for an org to make, but tools have no boundaries @genmon/1821505650456670682
  21. Downpour got a mention in this lovely keynote about small tools by @alienmelon nathalielawhead.com/candybox/from-monopolies-to-tiny-tools-by-solo-devs
  22. "if people using your creative tool produce a ton of trash, your tool is a rousing success" @meaning_enjoyer/1818818811979509860
  23. my opinions on tech hype cycles: crypto: melts the icecaps, elevates awful people, but ngl, kind of intellectually fascinating metaverse: was never going to happen & kind of regressive, but sure, i'm into real time rendering and new social experiences x.com/lorenschmidt/status/1817919007019651565
  24. Ask anyone what their favourite wetland animal is and many will say it’s an otter.
  25. i have played this game and it's great. @ShutUpShow/1815779386874114197
  26. i just found out about bluebotsdonequick.com/ and i'm so happy to see it! a Bluesky bot-maker in the style of Cheap Bots, Done Quick! go make some stupid little art bots!
  27. i don't know what's happening behind the scenes, but i do know that i will miss Bethnal Green Working Men's Club if it closes megaphone.org.uk/petitions/save-bethnal-green-working-men-s-club
  28. for those that are curious, here's my slides for my fortune telling workshop later downpour.games/~v/downpour-divination-workshop
  29. coolest demo i have seen in a while youtube.com/watch?v=Hs_4T_gjoWw
  30. want to make a fortunetelling game with me? there are still tickets available for my workshop on Sunday eventbrite.com/e/lets-make-a-fortune-telling-game-tickets-936391029777
  31. I was reading an article and there was a random other video in there with a preroll ad, which is almost always a minor irritation... but not this time, because they were playing a game I designed. so special to see the game still alive and being played and working for folks
  32. that's right, i'm going to Bilbao in December! see you there? @bilbaogamesconf/1813122534646157563
  33. i hired Susie and i am glad i did!! (she came on board to help me with launching Downpour - she was a great support in that time. look at how nice the Downpour store assets are! look at the fact that we got a bunch of nice press! look at the fact it came out at all!) @susepicious/1812795316669751553
  34. advice sought: so now i need to publicly list a phone number on the Downpour app store listing? where can i get a phone number from? i don't want to put my actual number there for obvious reasons.
  35. the handle is the knife of the spoon
  36. that football feeling: no way we'll win. we don't deserve to win. it's not going to happen. unless...
  37. tried with 4 photos, all were incorrect @sdand/1811503916946980869
  38. a spicy prediction from me: this shitshow will not significantly change the polling numbers
  39. on my way to Brighton! gonna be giving a talk at 3pm, on thinking about phones as if you're an alien who has never seen one before
  40. gonna stream a sneaky little practice run for my Develop talk in ten minutes twitch.tv/vtwentyone
  41. this is why i think hypocrisy can be a good thing. saying your actions and beliefs should always be in alignment just means you end up shaping your beliefs around your actions. @amandalhu/1809777312876872141
  42. people can find ways to turn any way of communicating on a social platform into a way to spam and abuse other people. this is expensive and difficult to moderate. on the other hand, a minority of users post most of the content that people actually want to look at.
  43. how many seats did the Greens come second in?
  44. voting report: a queue for the other half of the polling station, but not my bit. a sign about how you could use your own pen if you liked. two people asking the person outside what ID they needed, then walking on. no dogs.
  45. dunmeshi: god the bit about the hippogriff meat is such a classic bit
  46. on a Discord i'm on, we're looking at our Steam histories, and it turns out lots of people i know got Steam in 2008 in order to buy... Audiosurf
  47. I always think you can tell whether people talking about trans policy are doing it in a reasonable thought through way or in a weird purity/contamination mindset by whether they remember that both trans women and trans men exist and that you should probably treat them equally.
  48. "use Figma to design websites, products, digital experiences" no
  49. of all the elections i've voted in, i think this is maybe the election where tactical voting feels least necessary? we know the Tories are getting wiped out, so now the real fight is for what politics looks like after Labour's first term.
  50. i have written so many game design documents, but still i oscillate erratically between saying "the player" and "you"
  51. Andrea Long Chu to Rachel Cusk @jessicobra/1806795234447175802
  52. keep thinking about this larp where people played Brussels lobbyists and lobbied actual MEPs about ETIAS legislation (on behalf of vampires) nordiclarp.org/2018/01/23/lobbying-dead-vampire-larp-european-parliament/
  53. I'm talking about Downpour and creative tools and all that stuff in approximately 6 minutes! You can watch along here, if you'd like: youtube.com/live/APajJQGv-Ig?si=vlxxvWaFbEovpWLP
  54. this is today! I'm heading for the train! @v21/1806040710258253832
  55. people who were at the QueerJS meetup last night: here's the thing I demoed! v21.io/epicycles/ (everyone else: look at this cool pattern generator I made! I demoed it yesterday)
  56. some events I'm gonna be at over the next while!
  57. controversial* opinion: the UK should switch to EU sizing for shoes (* i have no idea if this opinion is controversial)
  58. nice piece on Six Ages 2, and playing RPGs where you actually want to roleplay eurogamer.net/a-brutal-story-rpg-beat-the-save-scumming-out-of-me
  59. sentences.txt
  60. nice post about the handmade web and hotglue - we disagree on whether phones are good or not, but other than that it explains some of the reasons I wanted to make Downpour rafichaudhury.com/site/blog/Freehand-Web
  61. thinking about how a blur filter is basically the same technology as a generative AI filter. it's just one convolution filter versus 17 of them stacked up on top of each other, weights determined via a formula versus squeezed out of terabytes of training data...
  62. so the complicated thing here is that the image might actually have a tiny bit of AI-based processing done to it. a smart lasso tool, a denoise filter... the boundary of "made with AI" is more porous and socially determined than people realise. @merrph1/1803922150430249100
  63. on the impossibility of always performing at your peak - personally my main focus in terms of procrastination now is that when i am not being productive, i should have a good time instead. i'm not saying i live up to that, but it's where i'd like to be. @sheherenow_/1804170141896446139
  64. some unnecessarily contrary opinions:
  65. can't wait until jj becomes usable by normal people and like half of this pain becomes obsolete github.com/martinvonz/jj @MaxKriegerVG/1802219614048240049
  66. things seen on Vienna menus: in a bar, a Jaegermeister & a scratchcard as a combo item ("the drink that makes you richer") in a cafe, at the bottom of the coffee section, a single filter cigarette
  67. thinking about how half of the point of Babbage's Difference Engine was to do calculations. and the other half of the point was to then typeset the results without anyone making a transcription error.
  68. Downpour workshop in Toronto on Monday! @droqen is running it :) interaccess.org/workshop/2024/jun/expressing-ideas-moment-haiku-games-downpour
  69. I will be here! Doing a little demo too, I think. @tldraw/1801193476555464975
  70. seeing an ad for a bureau de change that goes "there are no ATMs in paradise", and... idk, that kind of hits in a way that doesn't make me want to engage in commerce
  71. great write up on some great software. there are exciting possibilities for computers which do not depend on cutting edge advances in algorithms or hardware. @filesfoundposts/1800158990288220260
  72. on my way to Vienna for my talk at Subotron this evening! subotron.com/event/creative-tools/
  73. this but between a trans man and a trans woman @imbethmccoll/1800836324880208129
  74. the coding habit I'd most like to kick is being reluctant to try a thing and see if it works.
  75. there's a paper showing the psychological impacts of fully understanding your place in a complex system. it can break you. cohost.org/mononcqc/post/466880-paper-moving-off-th @patio11/1800164393050911047
  76. apologies, Downpour's API backend was down for a few hours this afternoon - sometimes it gets wedged until i restart it, and I'm still not sure why. maybe something to do with refreshing JWT certificates??
  77. #PitchYaGame, huh? But I don't want to pitch my own game, I want you to make a game. I even made it easy for you - downpour.games, it's an app you can make a game with. On your phone, in the next half hour, I'm not even exaggerating.
  78. real sensible and informative thread on how to prioritise work on a game (and budget for scariness) @jesawyer/1799105217000333735
  79. Kiss the art! Kiss the art! Kiss the art! downpour.games/~birdwrong/art-kissing
  80. great troll post, one of the first times I've seen the presence of a blue check add to the joke @robertwiblin/1798366794786406863
  81. EMF Camp is over & I had a good time! I brought Downpour along to the arcade and set it up so folks could make some games - want to see them? they're all here: downpour.games/event/emf
  82. okay i still haven't watched any of it, but my take on the Jenny Nicholson video is that she is approaching it as a fan of Disney and that i am approaching it as a designer of interactive experiences and so we are grasping entirely different parts of the elephant
  83. a genuinely useful and well thought through deployment of LLM-based technology: hacks.mozilla.org/2024/05/experimenting-with-local-alt-text-generation-in-firefox-nightly/
  84. feeling an unexpected wave of emotion seeing someone run around in Mutazione - don't think I've seen this game shown since it came out, and it suddenly makes all the work I did tediously laying out navmeshes seem worth it
  85. look mum, I'm internationally renowned! also I'll be at Develop, talking about designing interfaces for phones from the perspective of someone who has made weird controllers out of wood and electricity @developconf/1796157317009838096
  86. on the train to to EMF! say hi, ask me for stickers, come to my talk (Friday 4:50pm, Stage C), and make some games with Downpour for people to play at the arcade (add "#emf" to the title and it'll show up)
  87. I need to stop politics posting and pack. But here's a final story, one which gives some hope @sham_marral/1795988887162016088
  88. what do we want? modernization of the process of gender recognition while upholding the equalities act! when do we want it? under the next Labour government! @LGBTLabour/1796080816566530209
  89. pissed but unsurprised about the Labour purge. the way mainly applies against women of colour, the way it makes any claim of racism or antisemitism seem like a purely political attack rather than something to take seriously, the way it values personal loyalty over principles...
  90. So glad this has surfaced, I have memories of this kind of system, and I especially love "Tilt" as an integral component of it. @bradshoemaker/1795560792898535452
  91. i am so sickos mode excited to finally play this without having to use my big windows computer and load every game separately. thecatamites.itch.io/anthology-of-the-killer @Winterkwinters/1795513911229452546
  92. the Americans that follow me might not be aware of what we're currently doing to the English language @christiancalgie/1794662036384993336
  93. lovely writeup of Downpour in Elephant! "There are a lot of people having *fun* on Downpour which says a lot about the simple invitation of the tool itself, but also about the absence of adverts and algorithms. What a relief." elephant.art/tying-to-stay-creative-online/
  94. i seem to have lost the ability to write about myself in the third person
  95. if anyone is curious: here's what I thought of Furiosa boxd.it/6yoQJT
  96. read MORE WORK FOR MOTHER @tronsgender/1794534046787326272
  97. a thread about how one of the most important things you can do when training a NN is understand the shape and details of the problem you're trying to train for (and also about how that is not the mindset that most AI folks have) @CupiaBart/1793930355617259811
  98. ugh i want to have opinions about the Starcruiser thing but i absolutely don't want to spend four and a half hours watching a thing about it
  99. feel pretty pleased to have written an essay with this thesis a year back v21.io/blog/how-to-find-things-online @chaykak/1793632300024094861
  100. it does feel like useful deployments of AI have slowed down in favour of everyone shoving ChatGPT API calls into everything @gamefromscratch/1792994212100686089
  101. imo it would have been fine to wear a raincoat
  102. going through the new Downpour games & featuring some new people! have a look in the app to see. or i'll post a few here, too
  103. important game design lesson, right here @cuptoast/1792993591373046187
  104. what a terrible phrase, "a future where anyone can make music". we already can, we've been able to this whole time. just sing, tap your hand, maybe hum a little. music belongs to all of us, as a species, we were born with the tech @EliotHiggins/1793217591592280492
  105. did anyone lose some keys?
  106. if you are a) in the UK, b) read ebooks and c) would like to read a good one, then you might want to know that The Husbands is only a quid today. It's about stepping between parallel universes (and husbands) and trying to figure out what you really want. penguin.co.uk/books/459517/the-husbands-by-gramazio-holly/9781784745356
  107. my thoughts on the RPS/GI.biz/Eurogamer acquisition: it's fucked
  108. feeling a new depth of bleakness about this country after someone just insisted she get me bottled water rather than tap because of reported cases of sickness (the reported cases were in Devon but still it feels plausible to me and that's enough for the bleakness)
  109. bumping this very good game this morning @v21/1792262125185818769
  110. just a tiny boast here: fun to see this thumbnail and go "oh, that's familiar, i think i stayed there one time?" and check and, yes, i did stay there one time. @gardener_the/1792070166156624085
  111. feeling entirely sicko mode about this game that Dick Hogg just made on Downpour downpour.games/~Hogg/paint-name-game
  112. I am pissy because it is a beautiful day and I'm spending it procrastinating on work I need to do for tomorrow morning
  113. not a line, but the way that The Pillow Book sounds like a thread of replies to a Twitter prompt... @james_f_thomas/1791896710723121529
  114. compare: (image 1 from worrydream.com/LearnableProgramming/, image 2 from the Kentucky Route Zero readme.txt file)
  115. I think my favourite Downpour games are the ones I can't share on here. Because they're the ones that people make as a gift for the people they love.
  116. pushing out a new Downpour update! new fonts, fun text decoration effects and a little conceptual shift in how tapping on links works. check the release notes here: downpour.games/~admin/updates
  117. just preordered this: knighterrantpress.com/product-page/more-bugs-by-em-reed Em's writing is great, i look forward to feeling weird about insects!!
  118. If you only see the eclipse through special dark glasses, have you really seen the eclipse? What actually *is* an authentic experience? @professor_dave/1789620559954714788
  119. "As expected, there was booing from the audience as Israel performed but the EBU’s anti-booing technology, invented in years past to cancel out the booing for Russian contestants, meant it could not be heard in the broadcast." davekeating.substack.com/p/what-the-hell-happened-at-eurovision?r=wx462&triedRedirect=true
  120. I'm back from Amaze and I had a good time. I did a panel sitting on an inflatable flamingo, people said very nice things about Downpour, dancing happened, radlers were drank, I saw old friends and made new ones.
  121. loved this. it's not really about the Guggenheim, it's about refusing to live within the sensible limits of life @TheWhitePube/1789569580773372279
  122. every year on this day I see a ton of posts about appreciating mothers or saying it's okay if you have a difficult relationship with your mother or whatever and then I freak out until I remember we do Mother's Day on a different day
  123. if you're at Amaze: my panel with @Sosowski , @alienmelon and @emi_cpl is on the big stage at half 4! Also I got some Downpour stickers made, come get some
  124. "attention: this train is about to move forward slowly and then stop suddenly"
  125. knew I was cursing myself when I added just this one last feature into this release. nearly there now!
  126. good thread. I'd add: the acquisition of the startup I was working for by a much larger company is what paid for Downpour to get made. @LeenaVanD/1788106051772199050
  127. wild to me that it's been nearly a week and i'm *still* thinking about Challengers. what a film!
  128. eating the seedcorn after a full harvest @IGN/1787835076652179814
  129. keep thinking of the phrasing of this unsolicited DM
  130. i will be speaking at EMF Camp! there are, surprisingly, still some tickets available! emfcamp.org/schedule/2024/320-downpour-more-how-and-why-to-make-creative-tools
  131. love it when someone shortcuts a social secret. everyone knows that they're working on a new console. why pretend? @NintendoCoLtd/1787736518762881197
  132. "anyone can make numbers go up. the artistry is in providing rationalizations for doing that." @Winterkwinters/1787598221810053211
  133. just put up a Testflight/Google Play thing with a preview of the next Downpour update. some exciting stuff in there, lmk if you want to test
  134. thread on weight loss which matches my understanding @punished3liza/1787450487127859557
  135. alternate history where we completed the channel tunnel in the 1880s subbrit.org.uk/sites/channel-tunnel-1880-attempt/
  136. so many female friends whose favourite type of dude to fancy is "skinny greasy weasel with a mullet". I'm glad they also have Kristen Stewart now for when they want a lesbian too.
  137. catching up on the news
  138. just used the secret Mac version of Downpour to edit the default games that come included within Downpour. a fun feeling to bootstrap a project! kinda makes me want to make a compiler!
  139. this looks like a fun jam @_FollySoft/1783130328833593515
  140. a good way to destroy any remaining trust trans people & their family had in the NHS @uncanny_eli/1786101114535829626
  141. yes yes yes, you love to see it @GuardianBooks/1786284067711021249
  142. my Apple Zine is here!!! @DayoftheMutants/1786401097248096700
  143. not sure how big the overlap is between people who want to see a horny film about tennis and people who are excited for a Trent Reznor/Atticus Ross soundtrack that's great for working to... but for the latter group of people, you should check out Challengers
  144. fucked up when you get deja vu and you notice while the deja vu is still happening, and now you're remembering this current instance of remembering and suddenly your mind is a endless hall of mirrors and you're trying to remember how this ended up playing out last time
  145. do you ever get overawed at the vast scale of the world? the number of details, the number of people thinking about each of those details? @Moodak/1785871846870519865
  146. what a powerful table of contents for a talk (via social.gfsc.studio/@mickeymarse/112370909453309264)
  147. Gonna be speaking at Amaze next Thursday! Doing a panel on making your own game engine with @Sosowski @alienmelon and @emi_cpl sched.co/1crED
  148. why does she have the portapros on backwards? @tsulala/1785481767975047575
  149. i wish computers were real @thingskatedid/1785444446760268195
  150. i am on record as an orb hater, and i am glad to say i think this tweet is probably true @Papapishu/1785061923001680371
  151. oh, I guess I should try to build some hype for the upcoming Downpour update. coming soon : new fonts! shadows! some changes that are a bit arcane to explain but make it easier to understand!
  152. immediately putting "The Power Of Love" on the stereo @HIDEO_KOJIMA_EN/1785149706580193433
  153. the inspiration / the UI (yes, i am currently adding a five layer deep nested UI, this somehow seems the most sensible way to do it)
  154. best bit of speculative fiction I've read in a hot second, also a shitpost: cohost.org/dreadwedge/post/5765837-thousands-hospitaliz
  155. just added a new batch of featured accounts in Downpour. so if you've got the app, there's some new games to play in there. if you don't... someday i'll let you view the featured users on the web. until then you should just get the app.
  156. any recommendations for places to get stickers printed in the UK?
  157. it depends
  158. a lovingly edited sandwich @chaedria/1784801737599328669
  159. getting excited to be in Berlin and at Amaze next week
  160. you guys don't understand how hard i work to not make self deprecating jokes in promotional text americans will read
  161. can't decide if i want to spend more effort to hang out with the commercial games industry, artworld people or weird tech people. or none of the above, maybe that.
  162. this seems wise & true, in my experience writing Rust code & writing exploratory gameplay code* loglog.games/blog/leaving-rust-gamedev/ (* note: i have not tried doing both of these things at the same time, and i think this has convinced me not to try)
  163. A nice blog post by Leigh Dodds on Downpour blog.ldodds.com/2024/04/26/i-made-a-downpour-game/
  164. good object on the objects account cohost.org/objects/post/5695750-vessel-with-two-feet
  165. i think i will be thinking about the phrase: "What we don't know: where the horses came from" for a while
  166. I would go further and say that if you are a solo dev or on a small team and you hide the complexity within abstractions, you are going to fiercely resist small changes and special cases that break those abstractions. which will be fatal, because they are the point of the game. @innesmck/1782813190331527443
  167. sneaky peek of what i'm currently working on
  168. "There are no internal viewings" @leigh_fell/1782449437597433861
  169. ugh it's really hard to remove complexity from something you've already shipped
  170. i just did some clever coding, moving behaviour from something implicit in the framework to somewhere i'd have more control over it, and it's working exactly as intended... and now i can't remember why i wanted to produce this behaviour in the first place. time for a cup of tea.
  171. honestly can't think of a better way to structure this (oh, except maybe comparing on enums versus strings. tho given it's Lua that's probably actually fine) @maxbittker/1782645521888247956
  172. this is an all time tweet. the best you can hope for is not going to be enough. @HillaryClinton/1782400479743324603
  173. I don't believe it's possible to create an experience like this unless you control the scope and shape of the problem space as well as the tools used to navigate to a solution @soleio/1782002054396846234
  174. because it's better to build up a new thing than to pine for what was lost: here's a fun Flash-like game on a currently active portal, and it came out in the last month. kick the ball! poki.com/en/g/blumgi-soccer @vvrrva/1781122390833188966
  175. wonder what happened in 2020 @MetroUK/1781211880364613645
  176. a rule of thumb I seem to go by with my creative tools is to find something fun and creative that only people can code do, and then let people who are good at other stuff have a go, too. you get good stuff that way! @FreyaHolmer/1781256579565715584
  177. big fan of how honor ash is using Downpour - they're doing a poem a day this month, and compiling them into one piece, each poem linking to the next. it's nice to watch something slowly build this way! downpour.games/~hnr/escapril
  178. today's work, before and after. the arrow now points at the dot.
  179. i was wondering what the hot new Silicon Valley thing would be, now that AI is fading and the metaverse is dead. but it's weapons, isn't it? it's making things that literally, on purpose, kill people.
  180. finally made the phone call i'd been putting off and rescheduled a medical appointment which means i no longer have to be in the UK on the 10th of May which means... i'm going to AMAZE! so looking forward to drinking beer in Berlin - who else is going?
  181. "What this means is that there may be lots more hominin bones in people's floors and showers." johnhawks.net/weblog/how-many-bathrooms-have-neandertals-in-the-tile/amp/
  182. stayed up too late last night making the default usernames in Downpour better. here's a few:
  183. I can report that it's not that durable if a dog decides to chew on it. good pen otherwise, tho! @kepano/1780272329089744916
  184. what do you want to drink? downpour.games/~Hogg/drinking-game-1