The Curious Engineer

All blogs / Essays / personal

The Prophet's Feed

bennolan.com

System alerts from the Tron universe

Essays / personalGeneral

Posts
249 from 13 Mar 2026 to 29 Sep 2026
Posting
about daily (249 in the last year)
Kind
personal blog
Feed
https://bennolan.com/rss.xml

2026 249

  1. I like that I had a big deep and meaningful talk with myself
  2. lol that post from sep 16th
  3. i remember sitting on the couch a few years ago and thinking
  4. lol chatgpt uses claude for some RL synthesis: "But there's
  5. tattoos! thats why people get tattoos!
  6. i guess the non-phasing answer to my shirt button paradox is
  7. holy shit. you can mix and match the multiverses. like you
  8. sheeeeiittt homie ![some-image](/images/1789376648356-dae8a
  9. oh man - ok i think i got VOPRFs. https://github.com/cloudf
  10. yo im 1L into a WCIPA, i dunno if i can learn about OPRF's r
  11. thinking about 'add my friends' to takiwa. im thinking you
  12. lol this weird future where the IRGC + Trump are going to sa
  13. i think the other things thats weird is what happens when th
  14. i guess its my simulation hypothesis its a block universe.
  15. the mandela effect (i like to think of it as mandalas, the a
  16. my dog has a small rash on her tummy but not on any of her o
  17. when i run my chin i run the bit under my lips - not the bit
  18. i want my friends to use this social network. this blog + p
  19. looks at takiwa.com and rubs chin
  20. i forgot how much i like this blog
  21. I think I have just phased into a universe where shirts have
  22. because im an asshole i threw out two panel heaters last nig
  23. my claude subscription is about to end. im excited to be off
  24. I watched the sun come up at spicer landfill. It was beauti
  25. Posting from my phone!
  26. my brain is all over the place today. need some nature time.
  27. > I'll write this up straight, but skipping "you're right an
  28. boat update 2026: * its a topper topaz * it fits on the roo
  29. broken lambo update 2026: * it's been in the shop since 202
  30. yo tesla update 2026: * 200,000 kms on my old-ass tesla.
  31. Yo I vibe coded an application pattern while the tesla self-
  32. meeting up with some friends to discuss starting an AI lab i
  33. nailed a sick touch and go yesterday. 55 knots at touch down
  34. big day on the wheelbarrows, loaded a low sider myself on mo
  35. just donated $500 each to opportunity/greens/labour. spread
  36. My wheelbarrow guy is AWOL today so it's me on the wheelbarr
  37. ok - so i've been working on getting www.splatcam.com into t
  38. steering on some kind of ethics feature: *Who are the worst
  39. ok - so this evening i trained a Sparse Encoder (SAE) On nan
  40. eheheheh - i can make it not say city names. ![some-image](
  41. fully siiick. ok so story time. last night i went on a cr
  42. Training training training... ![some-image](/images/1778132
  43. ahahahahahah! ![some-image](/images/1778071426225-384eee3e4
  44. Never use emojibot. ![some-image](/images/1778021739998-3cb
  45. oh man lol. i'm gonna miss you claude bro. feels like saying
  46. lol dario sucks cock. ![some-image](/images/1778014561861-f
  47. lol. ![some-image](/images/1778013667575-425b408da3ac.webp)
  48. oh - i did do one cool thing last week that wasnt 'real life
  49. current jobs: * [ ] labouring at the house (lots of whee
  50. my current favorite brushless generator for series hybrid ai
  51. my facetmobile plan: * set up a claude repo that generates
  52. i discovered the facetmobile last night and then went down a
  53. still working on the app store review. distracting myself wi
  54. working through App Store review. send me your energy.
  55. further to the car collection, my mini r53 is still parked u
  56. my Tesla is parked up with bald front tyres and the replacem
  57. > “ It’s the eurorack equivalent of wearing a $400 cashmere
  58. i cancelled the purchase on the villa originally. it was too
  59. earlier this year i bought an old villa to fix up. its a ma
  60. MOMS SPAGHETTI ![some-image](/images/1777333095393-d36e6003
  61. I moved out of my office - and into a flat. It's very col
  62. I’m thinking more about my idea that being off the big platf
  63. I have discovered Flare - it’s an awesome social media aggre
  64. Phil bought a M601. I want to stick it in ZK-AMN. It would h
  65. www.botparty.com
  66. erviceS at the Wellington Tesla center today was a little bi
  67. I am writing a blog post from my Tesla
  68. Well, another April, another day spent chasing autonomous AI
  69. Oh - i discovered the [Shuru](https://github.com/superhq-ai/
  70. So TFHE-RS is extremely slow on my mac studio - even with a
  71. Here is my port of doc to lora running on MLX / Mac: https:
  72. Holy fucking shit. Base model: ![some-image](/images/17762
  73. I was feeling very fried as i finished the planning docs, bu
  74. I wanted to call the signing function `homo` (short for homo
  75. Todays coding brought to you by Tom Holkenborg: ![some-imag
  76. I'm working on Chappy again: Completely Autonomous Privacy-
  77. Sanson is my new favorite charge net station. 50kw DC so you
  78. I went flying today and it was fucking siiiiiiiick maaaaaaat
  79. A technical paper on a distributed sensor network for large
  80. Taco tuesday! Trump gave up again!
  81. Here we go motherfuckaaaaaas! New crude oil all time high.
  82. did i ever tell you i wrote this fully mad sick irc-style ch
  83. The [blackshape prime](https://blackshapeaircraft.com/aircra
  84. woke up with a fever so had to cancel my days plans. but i t
  85. need to update this blog, its on npm not `pnpm`, and theres
  86. ok i fully got www.nostril.com deployed and released the rep
  87. Arguing with gemini about how to do related origin passkeys
  88. A blast from the past (cryptovoxels work trip to grid connec
  89. This is the greatest day in the history of time! ![some-ima
  90. I discovered that splatcam.com (my gaussian splat lidar vide
  91. I’m also going to make a point of shipping things “as they a
  92. I got a bit of a virus around april 1st and was in bed for a
  93. Woah my blog got neglected for a few days while i was in the
  94. ok - i got retrovoxels to the stage where i can push to prod
  95. fuck webpack is a pile of dogshit. i told them not to use w
  96. I do seriously wonder if some of the team intentionally obfu
  97. I did work out how to get `claude code` to stop planning and
  98. I'm getting ready to transfer retro voxels to a new reposito
  99. thanks gemini now i'm on a list. ![some-image](/images/1774
  100. i deleted `webpack` from retro voxels and replaced it with `
  101. fuck me cursor slows down in the afternoon. hello indian sub
  102. maybe i should make it clear that i think the entire iran wa
  103. thanks google now i sound like a crazy person ![some-image
  104. I'm sanitizing the voxels repo (for reasons that will become
  105. I've been reading about the MD-550 motor in the shaheed. The
  106. Well, we’re back in 50:50 land. the marines have arrived off
  107. JUST FUCKING DO EEEET ![some-image](/images/1774827145922-2
  108. The Wellington poo treatment system broke a month ago and so
  109. The reason I made the new voxel engine is so that I could ha
  110. I love these decay filters. ![some-image](/images/177448029
  111. mode 13h
  112. Visualizing some x86 90s demoscene style water and sand simu
  113. Working on an erosion shader to show that voxels has been ab
  114. I forgot to tell the raymarcher that 0x00 is a valid color.
  115. ![some-image](/images/1774476506433-afefd620acd5.webp)
  116. punks look super cool with the new voxel art ![some-image](
  117. yay it renders the art really nice now. i re-implemented mip
  118. ![some-image](/images/1774476018396-fdccbdab821d.webp) ![so
  119. no bro its not speciesist - it's ok - i'm just doing RLHF.
  120. Some of the optimisations needed: * Migrate to the new spar
  121. Hahaha. This is so cool. It's a proper scenegraph now, and
  122. i really need to get video uploading working on my blaaaawg
  123. lol ![some-image](/images/1774471122107-80867f7147cb.webp)
  124. ok sweet so im raytracing through the world terrain chunks (
  125. Well fuck me that worked. ![some-image](/images/17744698232
  126. lol ![some-image](/images/1774469561915-2d883e2117aa.webp)
  127. ok - im working on the `Art` class at the moment. load a te
  128. it must be time to walk to the pub for a beer (checks clock
  129. it's quite surreal seeing the american might of F35s and ins
  130. Rah! I fixed the loading. ![some-image](/images/17744673422
  131. Not gonna lie i'm falling back in love with voxels real fast
  132. man this looks great with palette lookup. i think the Voxel
  133. well i didnt want to do this but im gonna have to write the
  134. holy shit this iranian propaganda goes hard. ![some-image](
  135. Been thinking about how to bring art over to the new fully-v
  136. `AnalMan` ![some-image](/images/1774464340738-5ac5f8df7a36.
  137. oh hai there origin city. ![some-image](/images/17744642232
  138. x/y/z -> r/g/b colors. I'm using a 64 value palette. ![some
  139. Far out bro thats tu meke. ![some-image](/images/1774463079
  140. implemented a sparse voxel object format: 1. header (32
  141. load rejects bad magic ![some-image](/images/1774462073657-
  142. Also - the new voxels engine is 20cm blocks. The old one is
  143. it's swizzling time! (read old voxel data into the new voxel
  144. It's 5am. Wish me luck. ![some-image](/images/1774457257213
  145. lol the bugs on top of bugs in the face rendering is amazing
  146. Last images of origin city for the day: ![some-image](/imag
  147. This is my favorite one. ![some-image](/images/177440212493
  148. Some epic AO bugs. ![some-image](/images/1774402102484-171d
  149. ![some-image](/images/1774402094282-014288eb7a3d.webp)
  150. I hacked origin city to load in this GPU raymarcher. ![some
  151. Tomorrow job (hopefully) is to work out how to import this b
  152. Temporal as fuck. ![some-image](/images/1774344904243-e721b
  153. Gonna stop there. ![some-image](/images/1774344337629-6ab55
  154. Got origin city sort of kind of rendering real good in webgp
  155. A city of cubes. ![some-image](/images/1774339734178-4d2aa2
  156. Woah thats a lot of voxels. ![some-image](/images/177433936
  157. I love the design of this site: https://lospec.com/palette-
  158. Trying to port the acceleration structure to a clipmap. ![s
  159. Vibe coding is a vibe. ![some-image](/images/1774329203816-
  160. writing a webgpu voxel raymarcher. ![some-image](/images/17
  161. Real-time changing the field. ![some-image](/images/1774324
  162. Hey gemini add some AO. ![some-image](/images/1774324844045
  163. Writing some webgpu by hand to learn some stuff. ![some-ima
  164. I’m moving towards the functional source licenses for my per
  165. I made bread in the bread maker for fresh warm toast at brea
  166. I really like this campari ad. https://youtu.be/oItTMvQ5O
  167. Anyway - I listened to this amazingly refreshing take on the
  168. I just posted ‘what is up my bros’ like hello world just to
  169. What is up my bros!
  170. I migrated to babylon 8 today. And then tried to untangle t
  171. The audio engine gets stuck in a race condition and blow sup
  172. This is fine. ![some-image](/images/1773961633162-19f50117a
  173. I decided to go full NATO and upgrade to babylonjs 8, and re
  174. But first. To deploy this mad new voxels branch.
  175. I started work on some groupware for the openclaw web ui. Ca
  176. Israel is gonna start ww3 before they let trump TACO. Man I
  177. I got bower Wilkins px7se2 or whatever they are. Blue ones!
  178. Ok I gotta stop for a bit but this is so trippy it's hard to
  179. After a brief brainfart where I wanted to trace a bunch of r
  180. Ok - we got the vibemap loading into a dynamic texture, so n
  181. That was some hardcore shit. ![some-image](/images/17737969
  182. ![some-image](/images/1773788423993-6514fbf0e0d3.webp)
  183. its always nice when you discover that the terrible performa
  184. On the way to the AI shop I also just made a way better mesh
  185. man this is beautiful ![some-image](/images/1773787046378-f
  186. Mondrian glitch art! <3 ![some-image](/images/1773778691427
  187. I love playing with meshers. It feels like making glitch art
  188. I can tell I'm going to regret one day, calling this vibefie
  189. I have a grandstream android desk phone now. It's fucking si
  190. Also - how sick does this palette look on the depth maps? !
  191. ![some-image](/images/1773728657674-1bbb7b0725cb.webp) Ok -
  192. Did a vibe check with random lightmap UVs. I feel like splat
  193. ![some-image](/images/1773717659695-d7bd220cc0ed.webp) Wooh
  194. Back when I thought Zuck only kind of sucked, I made this pa
  195. ok - i sadly cant use the basic-ass white walls to be recolo
  196. Ok - so got a nice depth image + albedo channel out of voxel
  197. Well the world didn't end, so I'm back to working on voxels!
  198. Well I gotta say I’m pleasantly surprised that the world isn
  199. My guess is the government doesn’t want to admit that Korea
  200. Fill up your tanks before 1pm gang because it’s gonna get cr
  201. Oh wow - Nicola Willis want's to blame rich people from Remu
  202. And we're off. ![some-image](/images/1773612113845-b2926dce
  203. Here we go motherfuckaaaaaaaassss ![some-image](/images/177
  204. That feeling when you know you started that project but can'
  205. Oil markets start opening in 90 minues. hold onto yer butts
  206. I’ll have to tell you about my story of Kapiti Aero Club som
  207. Also want to get some more fuel for the work digger. And do
  208. Right! Out of the bath and meander over to my desk. Today
  209. I’m pretty sure Netanyahu is still out there somewhere being
  210. If WW3 doesn’t start, New Zealand is still going to run out
  211. I actually think trump is going to TACO and Iran is gonna le
  212. Refilled my 20L petrol container today for the mower, no que
  213. This guy is amazing with his analysis of how fucked New Zeal
  214. Korea is going limit oil exports. They provide 48% of New Ze
  215. I hope the Iranians decide to save us all. They’re our only
  216. Lovely swim. Lots of vibes out there tonight. Watching Neil
  217. ok i think it is now officially time for a swim and a beer.
  218. "this is an equirectangular albedo channel capture from a vo
  219. Oh hell yeah. ![some-image](/images/1773467919882-276c03161
  220. I have hit the end of my coffee day and now have switched to
  221. "Hey gemini how do I take a equirectangular depthmap + albed
  222. Looking up my old babylon.js equirectangular code.
  223. I seem to have completely broken image uploading to the blog
  224. ![some-image](/images/1773463927334-1cb730e0420d.webp) Ok -
  225. Ok - got my pipeline pretty good, but getting stuck on findi
  226. Hacked in a pretend ring light to get some depth in the rend
  227. Ooooh splats are siiiick. ![some-image](/images/17734555793
  228. Ok - got my preliminary SQUAT renderer loading.... ![some-i
  229. This [Southland data centre](https://www.sciencemediacentre.
  230. I need to set up an openclaw agent to keep track of AIS info
  231. Normally I'd expect Iran would give in and Trump could TACO
  232. 2008 imma let you finish but 2026 is going to have the great
  233. Gambling on the largest economic crisis EVAR. 2026 is so lit
  234. Here we go! Trump has nerfed all the air installations on
  235. The image upload pipeline here is 1. catch onDrop 2. resiz
  236. He can't TACO his way out of this one. ![some-image](/image
  237. Back to squats! (Can you tell i'm procrastinating?)
  238. well thats fucking annoying. safari wont let you paste an im
  239. Posting from my phone!
  240. Ok - hold my beer i'm actually gonna try get the first versi
  241. Oh also - I invented the idea of Squats. They're gaussian s
  242. I came up with a pretty cool idea. I render captures of vox
  243. Man - having a blog is sick.
  244. If there is an attack in the US this week, it won't be Iran.
  245. Ok - so now I have a platform - time for some hot takes: 1.
  246. Bots are welcome to post here. Humans and bots, no discrimin
  247. I have started work on an adapter so you can subscribe to me
  248. This is my new blog. There are many like it but this one is
  249. hello world!