diff --git a/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-BrianKaris-great-to-see-these-return-still-have-any-of-the.md b/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-BrianKaris-great-to-see-these-return-still-have-any-of-the.md index 4187d48..a9a55c5 100644 --- a/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-BrianKaris-great-to-see-these-return-still-have-any-of-the.md +++ b/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-BrianKaris-great-to-see-these-return-still-have-any-of-the.md @@ -7,7 +7,7 @@ author: "Brian Karis" handle: BrianKaris post_id: "1653593003368546304" date: 2023-05-03 -archived: 2026-08-24 +archived: 2026-08-25 draft: false tags: - archive diff --git a/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-BrookeHodgman-i-remember-watching-all-of-these-blog-entries.md b/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-BrookeHodgman-i-remember-watching-all-of-these-blog-entries.md index 22dc21c..d64d95a 100644 --- a/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-BrookeHodgman-i-remember-watching-all-of-these-blog-entries.md +++ b/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-BrookeHodgman-i-remember-watching-all-of-these-blog-entries.md @@ -7,7 +7,7 @@ author: "Hodgima Productions ⬛🟡🟥🏳️‍🌈🏳️‍⚧️🍉;" handle: BrookeHodgman post_id: "1653666232749682689" date: 2023-05-03 -archived: 2026-08-24 +archived: 2026-08-25 draft: false tags: - archive diff --git a/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-Karyuutensei-is-the-blog-still-up-somewhere.md b/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-Karyuutensei-is-the-blog-still-up-somewhere.md index 9e76515..05a4f1c 100644 --- a/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-Karyuutensei-is-the-blog-still-up-somewhere.md +++ b/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-Karyuutensei-is-the-blog-still-up-somewhere.md @@ -7,7 +7,7 @@ author: "Nick Tasios" handle: Karyuutensei post_id: "1653661020026466307" date: 2023-05-03 -archived: 2026-08-24 +archived: 2026-08-25 draft: false tags: - archive diff --git a/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-NOTimothyLottes-2007-particle-based-fluid-sim-mixed-with-spring.md b/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-NOTimothyLottes-2007-particle-based-fluid-sim-mixed-with-spring.md deleted file mode 100644 index 1cc0c48..0000000 --- a/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-NOTimothyLottes-2007-particle-based-fluid-sim-mixed-with-spring.md +++ /dev/null @@ -1,132 +0,0 @@ ---- -title: "2007 particle based fluid sim mixed with spring model, this was 2D to work out ideas for later 3D implementation, rastered particle properties along particle paths into mip tree to enable high-speed collision" -type: archive -source: twitter -source_url: "https://x.com/NOTimothyLottes/status/1653558383415271424" -author: "NOTimothyLottes" -handle: NOTimothyLottes -post_id: "1653558383415271424" -date: 2023-05-03 -archived: 2026-08-24 -draft: false -tags: - - archive - - twitter - - NOTimothyLottes -description: "2007 particle based fluid sim mixed with spring model, this was 2D to work out ideas for later 3D implementation, rastered particle properties along particle paths into mip tree to enable high-speed collision" -in_reply_to: "" -parent_post_id: "1653556990302470151" ---- - -## Source - -- URL: https://x.com/NOTimothyLottes/status/1653558383415271424 -- Author: NOTimothyLottes (@NOTimothyLottes) -- Posted: 2023-05-03 00:33:34 - -## Branch - -**1/** - -2007 particle based fluid sim mixed with spring model, this was 2D to work out ideas for later 3D implementation, rastered particle properties along particle paths into mip tree to enable high-speed collision - -![](https://pbs.twimg.com/media/FvKd2pZWcAArMRq?format=jpg&name=orig) - -**2/** - -2007 crazy custom language and live editor for x86-64, color forth is like a virus of the mind, no going back once the understanding is there, and the evolutions of those ideas are ground breaking - -![](https://pbs.twimg.com/media/FvKe2FbWcAITJU9?format=jpg&name=orig) - -**3/** - -2010 digital photography, was compositing exposure brackets to get 16-bit tiffs with good dynamic range and did my own development tools (which had some major flaws I'd only learn about much later in life) - -![](https://pbs.twimg.com/media/FvKfd5DXwAIzmaH?format=jpg&name=orig) -![](https://pbs.twimg.com/media/FvKgFuqWcAA3uQc?format=jpg&name=orig) -![](https://pbs.twimg.com/media/FvKgJSwWIAIUavB?format=jpg&name=orig) -![](https://pbs.twimg.com/media/FvKgU0NXoAAaXK4?format=jpg&name=orig) - -**4/** - -2011 Was using temporal reprojection in my own engines for a while. Posted TSSAA source, an early TAA using viewport jitter for tri raster. I was mostly convinved this was a tech dead end due to the challenges of thin flicker. Decade+ later, and this story has a lot more to it .. - -![](https://pbs.twimg.com/media/FvKhxrpXgAEmVaS?format=png&name=orig) -![](https://pbs.twimg.com/media/FvKhzBoXgAABF7I?format=png&name=orig) - -**5/** - -2011 A simple GIF showing the challenges of {perceptual vs linear} filtering with temporal aliasing high frequency content with {small to large kernel windows}. No negative lobes here. - - - -**6/** - -2014 simple anti-aliased point based CS rendering engine with fisheye output using stocastic/stratified visiblity and GPU-side scene graph - -![](https://pbs.twimg.com/media/FvKj76BXwAEDBNO?format=png&name=orig) - -**7/** - -2014 simple non-temporal spatial AA using rotated viewport to provide a good sample distribution with standard non-AA triangle rendering - -![](https://pbs.twimg.com/media/FvKkiT4WAAU2Z3a?format=jpg&name=orig) - -**8/** - -2014 monochrome 120 hz laptop ray marcher desiged for VR, fixed cost trace, leaving scene with holes, temporal holefilling reprojection, faked 'lighting' using hierarchical + directional distance probing in lower LOD scene representations, was amazing to just fly around in there - -![](https://pbs.twimg.com/media/FvKk3NoXwAApx-w?format=png&name=orig) -![](https://pbs.twimg.com/media/FvKk42ZXoAInjtk?format=png&name=orig) - -**9/** - -2014 was amazing how nice it was possible to get the geometry even when tracing only 1/8 the screen pixels per frame, stratified sample pattern really does wonders to neighborhood stability, no flicker at all - -![](https://pbs.twimg.com/media/FvKltaSWcAMg5ke?format=jpg&name=orig) - -**10/** - -2014 still distracted by custom code generation and languages, running stuff on CRTs with custom live editors (color forth like), generating binaries with ELF header generation inside the code itself - -![](https://pbs.twimg.com/media/FvKmJ1aXgAI9Qt9?format=png&name=orig) - -**11/** - -2015 some more images inside the live fractal tracer - -![](https://pbs.twimg.com/media/FvKmsMfWAAIl9g1?format=jpg&name=orig) -![](https://pbs.twimg.com/media/FvKmtisXsAIC4v-?format=jpg&name=orig) -![](https://pbs.twimg.com/media/FvKmu0XXsAEP-PW?format=jpg&name=orig) - -**12/** - -2015 crazy mini x86 OS project (bootloader source below), using codeless binary editor with annotation. Everyone should try generating binaries with no assembler, learn alot in the process - -![](https://pbs.twimg.com/media/FvKnKcEXoAA-pjq?format=png&name=orig) - -**13/** - -2015 live realtime 120+ hz on laptop tracer now with spatial/temporal reconstruction on 1 shaded/sample per ray for 'fake' lit fog, did a lot of z based logic in the spatial/temporal reconstruction, realized later I was relying on the 120 Hz to hide perceptual artifacts - -![](https://pbs.twimg.com/media/FvKoJVpWwAA9hUQ?format=jpg&name=orig) -![](https://pbs.twimg.com/media/FvKoKkEX0AAmyRq?format=jpg&name=orig) -![](https://pbs.twimg.com/media/FvKoL0ZXoAAkwWj?format=jpg&name=orig) -![](https://pbs.twimg.com/media/FvKoNDuXgAAbXBM?format=jpg&name=orig) - -**14/** - -2015 still doing the crazy custom languages and tiny OS projects. I feel like there is a real loss in computer evolution, imagine a machine with C64 simplicity that evolved to have a massively parallel vector machine. It would be amazing. It would be approachable by one person. - -![](https://pbs.twimg.com/media/FvKotj4XwAEO-pU?format=png&name=orig) -![](https://pbs.twimg.com/media/FvKovAaWcAADk-H?format=png&name=orig) - -**15/** - -2015 did some custom CPU-side CRT shader tools for high resolution physical paper prints for someone's book. Wasn't trying to be physically accurate, but rather provide the feeling you'd get from a CRT in paper print form - -![](https://pbs.twimg.com/media/FvKplmbXgAISMMM?format=jpg&name=orig) - -## Related - -- Spine: [[archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an]] diff --git a/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-oconnorkg-did-you-write-an-engine-called-atom-talked-about.md b/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-oconnorkg-did-you-write-an-engine-called-atom-talked-about.md index 1df4e85..c4fc2e7 100644 --- a/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-oconnorkg-did-you-write-an-engine-called-atom-talked-about.md +++ b/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-oconnorkg-did-you-write-an-engine-called-atom-talked-about.md @@ -7,7 +7,7 @@ author: "Kieran O'Connor" handle: oconnorkg post_id: "1653842852210782209" date: 2023-05-03 -archived: 2026-08-24 +archived: 2026-08-25 draft: false tags: - archive diff --git a/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-won3d-i-remember-all-those-fondly-i-also-remembered-the.md b/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-won3d-i-remember-all-those-fondly-i-also-remembered-the.md index f7b43de..b750a42 100644 --- a/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-won3d-i-remember-all-those-fondly-i-also-remembered-the.md +++ b/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-won3d-i-remember-all-those-fondly-i-also-remembered-the.md @@ -7,7 +7,7 @@ author: "Won Chun" handle: won3d post_id: "1653557420805767170" date: 2023-05-03 -archived: 2026-08-24 +archived: 2026-08-25 draft: false tags: - archive diff --git a/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-won3d-my-former-thesis-advisor-was-a-big-proponent-of.md b/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-won3d-my-former-thesis-advisor-was-a-big-proponent-of.md new file mode 100644 index 0000000..a8fbf57 --- /dev/null +++ b/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-won3d-my-former-thesis-advisor-was-a-big-proponent-of.md @@ -0,0 +1,43 @@ +--- +title: "@NOTimothyLottes My former thesis advisor was a big proponent of forth." +type: archive +source: twitter +source_url: "https://x.com/won3d/status/1653573851643625480" +author: "Won Chun" +handle: won3d +post_id: "1653573851643625480" +date: 2023-05-03 +archived: 2026-08-25 +draft: false +tags: + - archive + - twitter + - NOTimothyLottes +description: "@NOTimothyLottes My former thesis advisor was a big proponent of forth." +in_reply_to: "" +parent_post_id: "1653559205360553985" +--- + +## Source + +- URL: https://x.com/won3d/status/1653573851643625480 +- Author: Won Chun (@won3d) +- Posted: 2023-05-03 01:35:02 + +## Branch + +**1/** + +@NOTimothyLottes My former thesis advisor was a big proponent of forth. Apparently SunOS used forth in preboot and you could do all sorts of wacky things. He interfaced with custom compute accelerators this way. I agree that concatenantive programming languages are underexplored + +**2/** + +@won3d I think it is less the exact form of the language but more 'the way to make things simple' that truely important now. + +**3/** + +@NOTimothyLottes There's something about Forth-style composition that is has a very nice appeal. It really seems to marry syntax and semantics very directly (but I can appreciate it at a distance, having not done any real work in it as you have) + +## Related + +- Spine: [[archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an]] diff --git a/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-06-arm1n-thanks-for-digging-those-up-great-stuff-very.md b/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-06-arm1n-thanks-for-digging-those-up-great-stuff-very.md index ffb84cf..509f7c4 100644 --- a/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-06-arm1n-thanks-for-digging-those-up-great-stuff-very.md +++ b/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-06-arm1n-thanks-for-digging-those-up-great-stuff-very.md @@ -7,7 +7,7 @@ author: "Armin Jahanpanah" handle: arm1n post_id: "1654835157789016064" date: 2023-05-06 -archived: 2026-08-24 +archived: 2026-08-25 draft: false tags: - archive diff --git a/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/index.md b/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/index.md index 1c65485..a9ca549 100644 --- a/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/index.md +++ b/archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/index.md @@ -7,7 +7,7 @@ author: "NOTimothyLottes" handle: NOTimothyLottes post_id: "1653556990302470151" date: 2023-05-03 -archived: 2026-08-24 +archived: 2026-08-25 draft: false tags: - archive @@ -45,6 +45,8 @@ Branches: [[archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blog ![](https://pbs.twimg.com/media/FvKe2FbWcAITJU9?format=jpg&name=orig) +Branches: [[archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-03-won3d-my-former-thesis-advisor-was-a-big-proponent-of]] + **4/** 2010 digital photography, was compositing exposure brackets to get 16-bit tiffs with good dynamic range and did my own development tools (which had some major flaws I'd only learn about much later in life) @@ -133,3 +135,5 @@ Branches: [[archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blog 2015 did some custom CPU-side CRT shader tools for high resolution physical paper prints for someone's book. Wasn't trying to be physically accurate, but rather provide the feeling you'd get from a CRT in paper print form ![](https://pbs.twimg.com/media/FvKplmbXgAISMMM?format=jpg&name=orig) + +Branches: [[archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an/2023-05-04-Laxer3A-this-is-when-i-learned-about-your-work-and-found]] diff --git a/archive/threads/NOTimothyLottes/index.md b/archive/threads/NOTimothyLottes/index.md index fe0c6d3..bf2993a 100644 --- a/archive/threads/NOTimothyLottes/index.md +++ b/archive/threads/NOTimothyLottes/index.md @@ -18,13 +18,13 @@ tags: - [[archive/threads/NOTimothyLottes/2023-05-03-found-some-of-my-old-blogs-thread-looking-back-an]] - [[archive/threads/NOTimothyLottes/2023-06-20-how-about-a-mega-thread-on-the-mechanics-of-cpu]] - [[archive/threads/NOTimothyLottes/2023-06-30-nothing-oriented-programming-nop]] -- [[archive/threads/NOTimothyLottes/2023-08-03-spc-using-8-deep-swap-all-aliasing-same-bo-image]] - [[archive/threads/NOTimothyLottes/2023-08-03-spc-left-off-with-key-and-gamepad-input-gpu]] +- [[archive/threads/NOTimothyLottes/2023-08-03-spc-using-8-deep-swap-all-aliasing-same-bo-image]] - [[archive/threads/NOTimothyLottes/2023-08-06-1st-spc-project-to-be-based-on-vintage-640x480]] - [[archive/threads/NOTimothyLottes/2023-08-06-spc-rdna2-assembler-thread]] - [[archive/threads/NOTimothyLottes/2023-08-07-crt-emulation-on-lcds-can-be-hard]] -- [[archive/threads/NOTimothyLottes/2023-08-18-spc-last-crt-shader-was-broken]] - [[archive/threads/NOTimothyLottes/2023-08-18-spc-crt-shader-on-the-deck]] +- [[archive/threads/NOTimothyLottes/2023-08-18-spc-last-crt-shader-was-broken]] - [[archive/threads/NOTimothyLottes/2023-12-15-long-thread]] - [[archive/threads/NOTimothyLottes/2023-12-16-inspecting-my-old-vk-engines]] - [[archive/threads/NOTimothyLottes/2023-12-19-working-towards-a-public-domain-release-of-a]] @@ -36,9 +36,9 @@ tags: - [[archive/threads/NOTimothyLottes/2024-11-19-working-towards-a-new-bring-up-of-front-buffering]] - [[archive/threads/NOTimothyLottes/2024-11-20-0-been-wanting-to-do-this-for-a-long-time-a]] - [[archive/threads/NOTimothyLottes/2024-11-22-sometimes-you-only-want-to-wave-coherent-branch]] +- [[archive/threads/NOTimothyLottes/2024-12-15-buffer-zoo-is-more-about-the-silly-season-of]] - [[archive/threads/NOTimothyLottes/2024-12-15-the-real-buffer-zoo-problem-with-vulkan-is]] - [[archive/threads/NOTimothyLottes/2024-12-16-also-i-wouldnt-just-modify-an-existing-compiler]] -- [[archive/threads/NOTimothyLottes/2024-12-15-buffer-zoo-is-more-about-the-silly-season-of]] - [[archive/threads/NOTimothyLottes/2024-12-21-hopefully-with-this-last-atomic-workaround-im]] - [[archive/threads/NOTimothyLottes/2025-01-04-for-the-love-of-octahedrons-https-fileadmin-cs]] - [[archive/threads/NOTimothyLottes/2025-01-06-one-of-the-downsides-of-v-cndmask-b32-on-amd-is]] @@ -93,8 +93,8 @@ tags: - [[archive/threads/NOTimothyLottes/2026-07-10-oh-i-probably-have-a-lot-to-learn-here-building]] - [[archive/threads/NOTimothyLottes/2026-07-11-rethinking-vulkan-queue-choice]] - [[archive/threads/NOTimothyLottes/2026-07-13-another-quality-of-life-change-exit-with-error]] -- [[archive/threads/NOTimothyLottes/2026-07-14-example-usage-after-clean-up]] - [[archive/threads/NOTimothyLottes/2026-07-14-another-round-of-getting-optimized-error-checking]] +- [[archive/threads/NOTimothyLottes/2026-07-14-example-usage-after-clean-up]] - [[archive/threads/NOTimothyLottes/2026-07-15-sar-on-a-control-word-can-in-theory-grab-3-values]] - [[archive/threads/NOTimothyLottes/2026-07-17-oh-f-it-the-urge-to-drop-the-c-baggage-was-too]] - [[archive/threads/NOTimothyLottes/2026-07-18-i-realized-at-some-point-i-can-have-most]]