newsletters:2025-10
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| newsletters:2025-10 [2025/11/05 23:06] – [New folk-hex computer] osnr | newsletters:2025-10 [2025/11/06 21:33] (current) – [What we've been up to] osnr | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| - | If you'd like to see the latest (much more responsive) folk2 and gadget in person, **our next Folk open house is [[TBD|in the evening on ???, November | + | If you'd like to see the latest (much more responsive) folk2 and gadget in person, **our next Folk open house is [[https:// |
| ===== What we've been up to ===== | ===== What we've been up to ===== | ||
| Line 8: | Line 8: | ||
| * Andrés has been helping Brian write and add default programs for an introductory booklet to make it easy for new users of Folk systems to get oriented to the language | * Andrés has been helping Brian write and add default programs for an introductory booklet to make it easy for new users of Folk systems to get oriented to the language | ||
| * Andrés has also been learning the drawing system in folk2 to port drawing arbitrary shapes to folk2 | * Andrés has also been learning the drawing system in folk2 to port drawing arbitrary shapes to folk2 | ||
| + | * [[https:// | ||
| + | * {{.: | ||
| + | * Brian Lee and Omar made a weather demo one morning: | ||
| + | * {{.: | ||
| + | * Omar made a [[https:// | ||
| + | * {{.: | ||
| + | * Fun: Omar [[https:// | ||
| + | * {{youtube> | ||
| ==== folk2 -atomically ==== | ==== folk2 -atomically ==== | ||
| Omar: I got [[newsletters/ | Omar: I got [[newsletters/ | ||
| - | The main thing since last month was testing it with more ' | + | The main thing since last month was testing it with more ' |
| === Reap -atomically statements properly on convergence === | === Reap -atomically statements properly on convergence === | ||
| Line 57: | Line 64: | ||
| {{newsletters: | {{newsletters: | ||
| + | I spent a while rearranging the concurrency and fences and stuff to try to keep multiple frames in flight. But it turned out that this was all just because the display modes are ordered differently on this GPU, so I threw that branch away, set the system to pick a better display mode instead of just picking mode 0, and now it works fine. | ||
| ==== Gadget projector fix ==== | ==== Gadget projector fix ==== | ||
| Line 72: | Line 80: | ||
| * Andrés and Brian Lee worked on [[https:// | * Andrés and Brian Lee worked on [[https:// | ||
| * We merged [[https:// | * We merged [[https:// | ||
| - | * Some discussion on what the right format is to preserve the ability to edit program files directly at runtime & to avoid having thousands of statements in memory all the time for all the saved programs: | + | * Some discussion on what the right format is to preserve the ability to edit program files directly at runtime & to avoid having thousands of statements in memory all the time for all the printed |
| * {{newsletters: | * {{newsletters: | ||
| * We merged [[https:// | * We merged [[https:// | ||
| Line 79: | Line 87: | ||
| * should encourage people to build up bigger programs on table! | * should encourage people to build up bigger programs on table! | ||
| * Omar fixed a crash when trying to allocate Vulkan textures with size 0 (one of the many little crashes in folk2 that have been bugging us) | * Omar fixed a crash when trying to allocate Vulkan textures with size 0 (one of the many little crashes in folk2 that have been bugging us) | ||
| + | * {{newsletters: | ||
| + | * (This bugfix does feel like a hack, though -- why are we allocating size-0 textures in the first place?) | ||
| * Omar made [[https:// | * Omar made [[https:// | ||
| * Omar made some small bug fixes to calibration saving, fixed the red-text warning, etc | * Omar made some small bug fixes to calibration saving, fixed the red-text warning, etc | ||
| Line 89: | Line 99: | ||
| === Open house === | === Open house === | ||
| - | * We had a small open house on Thursday, October | + | |
| - | * {{newsletters: | + | * {{.: |
| + | * Owen playing with the gadget and testing calibration alignment with the table system: | ||
| + | * {{youtube> | ||
| + | | ||
| + | * {{newsletters: | ||
| * Paul came in from from Philadelphia for the open house and brought his friend Max | * Paul came in from from Philadelphia for the open house and brought his friend Max | ||
| - | ===== What we'll be up to in October | + | ===== What we'll be up to in November |
| + | * Our next open house is on [[https:// | ||
| * Omar: Set up a system for -atomically cleanup | * Omar: Set up a system for -atomically cleanup | ||
| * Omar: Merge folk2 | * Omar: Merge folk2 | ||
| * Omar: Maybe stereo-calibrate gadget and do some UI experiments with the full stereo setup (segmentation, | * Omar: Maybe stereo-calibrate gadget and do some UI experiments with the full stereo setup (segmentation, | ||
| - | * Andrés: | + | * Andrés: |
| + | * Andrés: Porting drawing shapes in folk2 | ||
| + | * Andrés: Work on new demos featuring dot recognition | ||
| ===== Links we've enjoyed ===== | ===== Links we've enjoyed ===== | ||
newsletters/2025-10.1762383979.txt.gz · Last modified: by osnr
