User Tools

Site Tools


newsletters:2026-06

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
newsletters:2026-06 [2026/07/16 21:07] – [ShaderToy compatibility] osnrnewsletters:2026-06 [2026/07/18 13:30] (current) – [SVA system fixes] osnr
Line 1: Line 1:
 ====== June 2026 newsletter ====== ====== June 2026 newsletter ======
 +
 {{htmlmetatags>metatag-og:title=(Folk Computer June 2026 newsletter) {{htmlmetatags>metatag-og:title=(Folk Computer June 2026 newsletter)
-metatag-media-og:image=(newsletters:20260705-214508.jpg) +metatag-media-og:image=(newsletters:img_5748.jpg) 
-metatag-og:description=(Contour object tracking; ShaderToy demos; fields demo; performance analysis; color spinner)+metatag-og:description=(Contour object tracking; new drawing API; ShaderToy demos; fields in code printout; performance analysis; color spinner)
 }} }}
  
 Our next Folk open house will be in the evening on **[[https://luma.com/vk6nnzl5|Wednesday, July 29]]**, at our studio in Williamsburg, Brooklyn. Our next Folk open house will be in the evening on **[[https://luma.com/vk6nnzl5|Wednesday, July 29]]**, at our studio in Williamsburg, Brooklyn.
 +
 +Also: [[https://danielpipk.in/|Daniel Pipkin]] and [[https://github.com/smj-edison|Mason Jones]] will be exhibiting Folk at [[
 +https://craftlakecity.com/diy-festival/|Craft Lake City's DIY Festival]] August 7-9 in Salt Lake City.
 ===== What we've been up to ===== ===== What we've been up to =====
 ==== General system improvements ==== ==== General system improvements ====
Line 22: Line 26:
 === New drawing API === === New drawing API ===
  
-Andrés: TODO +Andrés: I finally merged the [[https://github.com/FolkComputer/folk/pull/261 |Revive drawing capabilities (new and improved!)]] PR! So now you can do:
- +
-Units on everything.+
  
-Error reporting requires you to look at the shapes.folk log right now:+  * Wish $this draws a circle 
 +  * Wish $this draws a circle with color gold radius 20mm 
 +  * Wish $this draws a circle with color magenta radius 20cm position [list x 20% 50%] 
 +    * and you get this: 
 +      * {{.:pasted:20260718-114822.mp4}}
  
-{{newsletters:screenshot-2026-06-17-at-10.51.21-am.png?400px}}+We enforce units (mm, cm, m, %) on everything in the new drawing system which is nice as it makes it easy to tell, using your real-world brain, where the shapes you’re drawing are going to land.
  
 +  * Error reporting requires you to look at the shapes.folk log on the web dashboard right now:
 +    * {{newsletters:screenshot-2026-06-17-at-10.51.21-am.png?400px}}
  
-Causality TODO+  * By the end of July we should have [[https://github.com/FolkComputer/folk/pull/272 |a fix that bubbles up errors to the top level reporting mechanism]] on the table, which should make this annoying reliance on the web dashboard for shapes.folk errors disappear.
 === ShaderToy compatibility === === ShaderToy compatibility ===
  
Line 168: Line 176:
 {{.:pasted:20260714-173451.jpeg?200px}} {{.:pasted:20260714-173522.jpeg?200px}} {{.:pasted:20260714-173451.jpeg?200px}} {{.:pasted:20260714-173522.jpeg?200px}}
  
-I think this is still viable, but the physical setup is annoying to switch to/from, and it pushes the USB bus hard, and there's this giant shadow. So shelving for now.+I think this is still viable, but the physical setup is annoying to switch to/from, and it pushes the USB bus hard (the Brio 4K wrecks whatever hub it's connected to), and there's this giant shadow. And the Brio 4K can't do 60fps at 4K! So shelving for now. I want to try some simpler schemes.
  
 === SAM2 experiments on laptop === === SAM2 experiments on laptop ===
Line 204: Line 212:
 {{newsletters:screenshot-2026-06-18-at-4.26.26-pm.png?500px}} {{newsletters:screenshot-2026-06-18-at-4.26.26-pm.png?500px}}
  
 +Disadvantages of magic-trace: it needs an explicit trigger + it only runs on literal Intel CPUs (no AMD, no ARM / Raspberry Pi / Orange Pi / Apple Silicon)
  
 === Mason's cross-thread branch from last year === === Mason's cross-thread branch from last year ===
Line 306: Line 315:
 === SVA system fixes === === SVA system fixes ===
  
-TODO Omar, Andrés, and Brian+Omar, Andrés, and Brian went in and fixed up the system at SVA in Manhattan.
  
 {{newsletters:img_5858.jpeg?250px}} {{newsletters:img_5858.jpeg?250px}}
Line 349: Line 358:
   * Daniel will be exhibiting Folk at [[   * Daniel will be exhibiting Folk at [[
 https://craftlakecity.com/diy-festival/|Craft Lake City's DIY Festival]] August 7-9 in Salt Lake City. Reach out to him on Discord if you have any questions! https://craftlakecity.com/diy-festival/|Craft Lake City's DIY Festival]] August 7-9 in Salt Lake City. Reach out to him on Discord if you have any questions!
-  * Omar: further push on performance to make the in-system editor really usable+  * Omar: further push on performance using trace to make the in-system editor really usable
   * Omar: new gadget design; our current one is falling apart, so it might finally be time   * Omar: new gadget design; our current one is falling apart, so it might finally be time
-  * Omar: SAM2 object-tracking systemdistortion correction +  * Omar: SAM2 object-tracking systemdistortion correction, make some interactions around it 
-  * Omar: rfid+  * Omar: Pick RFID project back up 
 +  * Andrés: Fixing [[https://github.com/FolkComputer/folk/pull/272|silent shapes.folk errors]]
 ===== Links we've enjoyed ===== ===== Links we've enjoyed =====
  
 ==== Andrés ==== ==== Andrés ====
-  * TODO+  * [[https://danielsmith.com/color-map/| Interactive Color 
 +Map (CIE-Lab)]] 
 +  * [[https://www.hpl.hp.com/techreports/93/HPL-93-61.pdf|Mark Weiser - Some Computer Science Issues in Ubiquitous Computing (1993)]] 
 +  * [[https://www.filfre.net/|The Digital Antiquarian - Deep Histories of Analytical & Text-Based Games]] 
 +  * [[https://cie.co.at/|CIE Color Spaces & Uniformity Guidelines for Vision/UI Ergonomics]] 
 +  * [[https://www.allaboutcircuits.com/technical-articles/introduction-to-hall-effect-sensors/|Understanding Hall Effect Switches & Magnetic Prototyping Mechanics]]
 ==== Omar ==== ==== Omar ====
   * https://en.wikipedia.org/wiki/Exposure_fusion   * https://en.wikipedia.org/wiki/Exposure_fusion
newsletters/2026-06.1784236077.txt.gz · Last modified: by osnr

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki