The Root Cause Fallacy: Systems fail for multiple reasons, not one
https://www.reddit.com/r/programming/comments/1ots577/the_root_cause_fallacy_systems_fail_for_multiple/
submitted by /u/dmp0x7c5 (https://www.reddit.com/user/dmp0x7c5)
[link] (https://l.perspectiveship.com/re-trcf) [comments] (https://www.reddit.com/r/programming/comments/1ots577/the_root_cause_fallacy_systems_fail_for_multiple/)
https://www.reddit.com/r/programming/comments/1ots577/the_root_cause_fallacy_systems_fail_for_multiple/
submitted by /u/dmp0x7c5 (https://www.reddit.com/user/dmp0x7c5)
[link] (https://l.perspectiveship.com/re-trcf) [comments] (https://www.reddit.com/r/programming/comments/1ots577/the_root_cause_fallacy_systems_fail_for_multiple/)
Spider-Man: The Movie Game dissection project Checkpoint - November 2025
https://www.reddit.com/r/programming/comments/1otu5zb/spiderman_the_movie_game_dissection_project/
submitted by /u/krystalgamer (https://www.reddit.com/user/krystalgamer)
[link] (https://krystalgamer.github.io/open-tobey-november-2025/) [comments] (https://www.reddit.com/r/programming/comments/1otu5zb/spiderman_the_movie_game_dissection_project/)
https://www.reddit.com/r/programming/comments/1otu5zb/spiderman_the_movie_game_dissection_project/
submitted by /u/krystalgamer (https://www.reddit.com/user/krystalgamer)
[link] (https://krystalgamer.github.io/open-tobey-november-2025/) [comments] (https://www.reddit.com/r/programming/comments/1otu5zb/spiderman_the_movie_game_dissection_project/)
Open Source AI Editor: Second Milestone
https://www.reddit.com/r/programming/comments/1otuf4d/open_source_ai_editor_second_milestone/
submitted by /u/feross (https://www.reddit.com/user/feross)
[link] (https://code.visualstudio.com/blogs/2025/11/04/openSourceAIEditorSecondMilestone) [comments] (https://www.reddit.com/r/programming/comments/1otuf4d/open_source_ai_editor_second_milestone/)
https://www.reddit.com/r/programming/comments/1otuf4d/open_source_ai_editor_second_milestone/
submitted by /u/feross (https://www.reddit.com/user/feross)
[link] (https://code.visualstudio.com/blogs/2025/11/04/openSourceAIEditorSecondMilestone) [comments] (https://www.reddit.com/r/programming/comments/1otuf4d/open_source_ai_editor_second_milestone/)
Spatial intelligence is AI’s next frontier
https://www.reddit.com/r/programming/comments/1ou2q96/spatial_intelligence_is_ais_next_frontier/
<!-- SC_OFF -->Discussion on Spatial intelligence is AI’s next frontier: Comments (https://news.ycombinator.com/item?id=45880939)... What are your thoughts? <!-- SC_ON --> submitted by /u/Big_Plum_9327 (https://www.reddit.com/user/Big_Plum_9327)
[link] (https://drfeifei.substack.com/p/from-words-to-worlds-spatial-intelligence) [comments] (https://www.reddit.com/r/programming/comments/1ou2q96/spatial_intelligence_is_ais_next_frontier/)
https://www.reddit.com/r/programming/comments/1ou2q96/spatial_intelligence_is_ais_next_frontier/
<!-- SC_OFF -->Discussion on Spatial intelligence is AI’s next frontier: Comments (https://news.ycombinator.com/item?id=45880939)... What are your thoughts? <!-- SC_ON --> submitted by /u/Big_Plum_9327 (https://www.reddit.com/user/Big_Plum_9327)
[link] (https://drfeifei.substack.com/p/from-words-to-worlds-spatial-intelligence) [comments] (https://www.reddit.com/r/programming/comments/1ou2q96/spatial_intelligence_is_ais_next_frontier/)
What is Iceberg Versioning and How It Improves Data Reliability
https://www.reddit.com/r/programming/comments/1ou3qbx/what_is_iceberg_versioning_and_how_it_improves/
submitted by /u/Abelmageto (https://www.reddit.com/user/Abelmageto)
[link] (https://lakefs.io/blog/iceberg-versioning/) [comments] (https://www.reddit.com/r/programming/comments/1ou3qbx/what_is_iceberg_versioning_and_how_it_improves/)
https://www.reddit.com/r/programming/comments/1ou3qbx/what_is_iceberg_versioning_and_how_it_improves/
submitted by /u/Abelmageto (https://www.reddit.com/user/Abelmageto)
[link] (https://lakefs.io/blog/iceberg-versioning/) [comments] (https://www.reddit.com/r/programming/comments/1ou3qbx/what_is_iceberg_versioning_and_how_it_improves/)
Surely dark UX patterns don’t work in the long run
https://www.reddit.com/r/programming/comments/1ou06oe/surely_dark_ux_patterns_dont_work_in_the_long_run/
submitted by /u/R2_SWE2 (https://www.reddit.com/user/R2_SWE2)
[link] (https://www.pcloadletter.dev/blog/dark-ux/) [comments] (https://www.reddit.com/r/programming/comments/1ou06oe/surely_dark_ux_patterns_dont_work_in_the_long_run/)
https://www.reddit.com/r/programming/comments/1ou06oe/surely_dark_ux_patterns_dont_work_in_the_long_run/
submitted by /u/R2_SWE2 (https://www.reddit.com/user/R2_SWE2)
[link] (https://www.pcloadletter.dev/blog/dark-ux/) [comments] (https://www.reddit.com/r/programming/comments/1ou06oe/surely_dark_ux_patterns_dont_work_in_the_long_run/)
Free Bootstrap 5 Gym Website Template Download
https://www.reddit.com/r/programming/comments/1ou2olq/free_bootstrap_5_gym_website_template_download/
submitted by /u/codewithfaraz (https://www.reddit.com/user/codewithfaraz)
[link] (https://www.codewithfaraz.com/content/565/free-bootstrap-5-gym-website-template-download) [comments] (https://www.reddit.com/r/programming/comments/1ou2olq/free_bootstrap_5_gym_website_template_download/)
https://www.reddit.com/r/programming/comments/1ou2olq/free_bootstrap_5_gym_website_template_download/
submitted by /u/codewithfaraz (https://www.reddit.com/user/codewithfaraz)
[link] (https://www.codewithfaraz.com/content/565/free-bootstrap-5-gym-website-template-download) [comments] (https://www.reddit.com/r/programming/comments/1ou2olq/free_bootstrap_5_gym_website_template_download/)
Make Loading screens fun with my SwiftUI Game Engine
https://www.reddit.com/r/programming/comments/1ou53fz/make_loading_screens_fun_with_my_swiftui_game/
submitted by /u/jacobs-tech-tavern (https://www.reddit.com/user/jacobs-tech-tavern)
[link] (https://blog.jacobstechtavern.com/p/swiftui-game-engine) [comments] (https://www.reddit.com/r/programming/comments/1ou53fz/make_loading_screens_fun_with_my_swiftui_game/)
https://www.reddit.com/r/programming/comments/1ou53fz/make_loading_screens_fun_with_my_swiftui_game/
submitted by /u/jacobs-tech-tavern (https://www.reddit.com/user/jacobs-tech-tavern)
[link] (https://blog.jacobstechtavern.com/p/swiftui-game-engine) [comments] (https://www.reddit.com/r/programming/comments/1ou53fz/make_loading_screens_fun_with_my_swiftui_game/)
Box of bugs (exploded): Perils of cross-platform development
https://www.reddit.com/r/programming/comments/1ou55e6/box_of_bugs_exploded_perils_of_crossplatform/
submitted by /u/Xadartt (https://www.reddit.com/user/Xadartt)
[link] (https://pvs-studio.com/en/blog/posts/cpp/1304/) [comments] (https://www.reddit.com/r/programming/comments/1ou55e6/box_of_bugs_exploded_perils_of_crossplatform/)
https://www.reddit.com/r/programming/comments/1ou55e6/box_of_bugs_exploded_perils_of_crossplatform/
submitted by /u/Xadartt (https://www.reddit.com/user/Xadartt)
[link] (https://pvs-studio.com/en/blog/posts/cpp/1304/) [comments] (https://www.reddit.com/r/programming/comments/1ou55e6/box_of_bugs_exploded_perils_of_crossplatform/)
Indexing, Partitioning, Sharding - it is all about reducing the search space
https://www.reddit.com/r/programming/comments/1ou7hn7/indexing_partitioning_sharding_it_is_all_about/
<!-- SC_OFF -->When we work with a set of persisted in the database data, we most likely want our queries to be fast. Whenever I think about optimizing certain data query, be it SQL or NoSQL, I find it useful to think about these problems as Search Space problems: How much data must be read and processed in order for my query to be fulfilled? Building on that, if the Search Space is big, large, huge or enormous - working with tables/collections consisting of 10^6, 10^9, 10^12, 10^15... rows/documents - we must find a way to make our Search Space small again. Fundamentally, there is not that many ways of doing so. Mostly, it comes down to: Changing schema - so that each table row or collection document contains less data, thus reducing the search space Indexing - taking advantage of an external data structure that makes searching fast Partitioning - splitting table/collection into buckets, based on the column that we query by often Sharding - same as Partitioning, but across multiple database instances (physical machines) <!-- SC_ON --> submitted by /u/BinaryIgor (https://www.reddit.com/user/BinaryIgor)
[link] (https://binaryigor.com/reducing-the-search-space.html) [comments] (https://www.reddit.com/r/programming/comments/1ou7hn7/indexing_partitioning_sharding_it_is_all_about/)
https://www.reddit.com/r/programming/comments/1ou7hn7/indexing_partitioning_sharding_it_is_all_about/
<!-- SC_OFF -->When we work with a set of persisted in the database data, we most likely want our queries to be fast. Whenever I think about optimizing certain data query, be it SQL or NoSQL, I find it useful to think about these problems as Search Space problems: How much data must be read and processed in order for my query to be fulfilled? Building on that, if the Search Space is big, large, huge or enormous - working with tables/collections consisting of 10^6, 10^9, 10^12, 10^15... rows/documents - we must find a way to make our Search Space small again. Fundamentally, there is not that many ways of doing so. Mostly, it comes down to: Changing schema - so that each table row or collection document contains less data, thus reducing the search space Indexing - taking advantage of an external data structure that makes searching fast Partitioning - splitting table/collection into buckets, based on the column that we query by often Sharding - same as Partitioning, but across multiple database instances (physical machines) <!-- SC_ON --> submitted by /u/BinaryIgor (https://www.reddit.com/user/BinaryIgor)
[link] (https://binaryigor.com/reducing-the-search-space.html) [comments] (https://www.reddit.com/r/programming/comments/1ou7hn7/indexing_partitioning_sharding_it_is_all_about/)
Day 15: Gradients and Gradient Descent
https://www.reddit.com/r/programming/comments/1ou9cp1/day_15_gradients_and_gradient_descent/
<!-- SC_OFF -->1. What is a Gradient? Your AI’s Navigation System Think of a gradient like a compass that always points toward the steepest uphill direction. If you’re standing on a mountainside, the gradient tells you which way to walk if you want to climb fastest to the peak. In yesterday’s lesson, we learned about partial derivatives - how a function changes when you tweak just one input. A gradient combines all these partial derivatives into a single “direction vector” that points toward the steepest increase in your function. # If you have a function f(x, y) = x² + y² # The gradient is [∂f/∂x, ∂f/∂y] = [2x, 2y] # This vector points toward the steepest uphill direction For AI systems, this gradient tells us which direction to adjust our model’s parameters to increase accuracy most quickly. Resources https://aieworks.substack.com/p/day-15-gradients-and-gradient-descent https://github.com/sysdr/aiml/tree/main/day15/day15_gradients <!-- SC_ON --> submitted by /u/Designer_Bug9592 (https://www.reddit.com/user/Designer_Bug9592)
[link] (https://aieworks.substack.com/p/day-15-gradients-and-gradient-descent) [comments] (https://www.reddit.com/r/programming/comments/1ou9cp1/day_15_gradients_and_gradient_descent/)
https://www.reddit.com/r/programming/comments/1ou9cp1/day_15_gradients_and_gradient_descent/
<!-- SC_OFF -->1. What is a Gradient? Your AI’s Navigation System Think of a gradient like a compass that always points toward the steepest uphill direction. If you’re standing on a mountainside, the gradient tells you which way to walk if you want to climb fastest to the peak. In yesterday’s lesson, we learned about partial derivatives - how a function changes when you tweak just one input. A gradient combines all these partial derivatives into a single “direction vector” that points toward the steepest increase in your function. # If you have a function f(x, y) = x² + y² # The gradient is [∂f/∂x, ∂f/∂y] = [2x, 2y] # This vector points toward the steepest uphill direction For AI systems, this gradient tells us which direction to adjust our model’s parameters to increase accuracy most quickly. Resources https://aieworks.substack.com/p/day-15-gradients-and-gradient-descent https://github.com/sysdr/aiml/tree/main/day15/day15_gradients <!-- SC_ON --> submitted by /u/Designer_Bug9592 (https://www.reddit.com/user/Designer_Bug9592)
[link] (https://aieworks.substack.com/p/day-15-gradients-and-gradient-descent) [comments] (https://www.reddit.com/r/programming/comments/1ou9cp1/day_15_gradients_and_gradient_descent/)
Building a cross-platform project scaffolding engine: template detection, safe copying, and Git-aware initialization
https://www.reddit.com/r/programming/comments/1oua8df/building_a_crossplatform_project_scaffolding/
<!-- SC_OFF -->I’ve been working on a small cross-platform project scaffolding tool and kept running into problems that weren’t documented anywhere. Figured the technical notes might be useful to others.
It’s not fully polished yet, but the core ideas work. 1. Template detection
I wanted templates to identify themselves automatically without a predefined list. Ended up using a mix of signature files (package.json, go.mod, pyproject.toml) plus a lightweight ignore system to avoid walking massive folders. 2. Safe copying
Copying templates sounds trivial until you hit symlinks, Windows junctions, and binary assets. I settled on simple rules: never follow symlinks, reject junctions, treat unknown files as binary, and only apply placeholder replacement on verified text files. 3. CLI quirks on Windows and Linux
ANSI coloring, arrow-key navigation, and input modes behave differently everywhere. Raw input mode plus a clear priority between NO_COLOR, --color, and --no-color kept things mostly sane. 4. Optional Git integration
Initialize a repo, pull a matching .gitignore, create the first commit, but avoid crashing if Git isn’t installed or the user disables it. The project isn’t fully done yet, but the current implementation is open source here for anyone curious about the details: maybe for people that are programming already for a long time this sounds easy but for me creating a project for the first time without really copying parts from stackoverflow or other tutorials was a real prestation. <!-- SC_ON --> submitted by /u/kajvans (https://www.reddit.com/user/kajvans)
[link] (https://github.com/kajvans/Foundry/blob/main/README.md) [comments] (https://www.reddit.com/r/programming/comments/1oua8df/building_a_crossplatform_project_scaffolding/)
https://www.reddit.com/r/programming/comments/1oua8df/building_a_crossplatform_project_scaffolding/
<!-- SC_OFF -->I’ve been working on a small cross-platform project scaffolding tool and kept running into problems that weren’t documented anywhere. Figured the technical notes might be useful to others.
It’s not fully polished yet, but the core ideas work. 1. Template detection
I wanted templates to identify themselves automatically without a predefined list. Ended up using a mix of signature files (package.json, go.mod, pyproject.toml) plus a lightweight ignore system to avoid walking massive folders. 2. Safe copying
Copying templates sounds trivial until you hit symlinks, Windows junctions, and binary assets. I settled on simple rules: never follow symlinks, reject junctions, treat unknown files as binary, and only apply placeholder replacement on verified text files. 3. CLI quirks on Windows and Linux
ANSI coloring, arrow-key navigation, and input modes behave differently everywhere. Raw input mode plus a clear priority between NO_COLOR, --color, and --no-color kept things mostly sane. 4. Optional Git integration
Initialize a repo, pull a matching .gitignore, create the first commit, but avoid crashing if Git isn’t installed or the user disables it. The project isn’t fully done yet, but the current implementation is open source here for anyone curious about the details: maybe for people that are programming already for a long time this sounds easy but for me creating a project for the first time without really copying parts from stackoverflow or other tutorials was a real prestation. <!-- SC_ON --> submitted by /u/kajvans (https://www.reddit.com/user/kajvans)
[link] (https://github.com/kajvans/Foundry/blob/main/README.md) [comments] (https://www.reddit.com/r/programming/comments/1oua8df/building_a_crossplatform_project_scaffolding/)
Automating My Buzzer: Learning Hardware with ChatGPT (and what I learned from the experience).
https://www.reddit.com/r/programming/comments/1oubb7p/automating_my_buzzer_learning_hardware_with/
submitted by /u/NeedleBallista (https://www.reddit.com/user/NeedleBallista)
[link] (https://aldenhallak.com/blog/posts/automating-my-buzzer.html) [comments] (https://www.reddit.com/r/programming/comments/1oubb7p/automating_my_buzzer_learning_hardware_with/)
https://www.reddit.com/r/programming/comments/1oubb7p/automating_my_buzzer_learning_hardware_with/
submitted by /u/NeedleBallista (https://www.reddit.com/user/NeedleBallista)
[link] (https://aldenhallak.com/blog/posts/automating-my-buzzer.html) [comments] (https://www.reddit.com/r/programming/comments/1oubb7p/automating_my_buzzer_learning_hardware_with/)
Scaling vector search for Redis - antirez
https://www.reddit.com/r/programming/comments/1oucuh2/scaling_vector_search_for_redis_antirez/
submitted by /u/Smooth-Zucchini4923 (https://www.reddit.com/user/Smooth-Zucchini4923)
[link] (https://antirez.com/news/156) [comments] (https://www.reddit.com/r/programming/comments/1oucuh2/scaling_vector_search_for_redis_antirez/)
https://www.reddit.com/r/programming/comments/1oucuh2/scaling_vector_search_for_redis_antirez/
submitted by /u/Smooth-Zucchini4923 (https://www.reddit.com/user/Smooth-Zucchini4923)
[link] (https://antirez.com/news/156) [comments] (https://www.reddit.com/r/programming/comments/1oucuh2/scaling_vector_search_for_redis_antirez/)
Announcing .NET 10
https://www.reddit.com/r/programming/comments/1oucyr5/announcing_net_10/
<!-- SC_OFF -->Full release of .NET 10 (LTS) is here <!-- SC_ON --> submitted by /u/Atulin (https://www.reddit.com/user/Atulin)
[link] (https://devblogs.microsoft.com/dotnet/announcing-dotnet-10/) [comments] (https://www.reddit.com/r/programming/comments/1oucyr5/announcing_net_10/)
https://www.reddit.com/r/programming/comments/1oucyr5/announcing_net_10/
<!-- SC_OFF -->Full release of .NET 10 (LTS) is here <!-- SC_ON --> submitted by /u/Atulin (https://www.reddit.com/user/Atulin)
[link] (https://devblogs.microsoft.com/dotnet/announcing-dotnet-10/) [comments] (https://www.reddit.com/r/programming/comments/1oucyr5/announcing_net_10/)
ArchUnitTS vs eslint-plugin-import: Architecture testing in TypeScript projects
https://www.reddit.com/r/programming/comments/1oudh2e/archunitts_vs_eslintpluginimport_architecture/
submitted by /u/trolleid (https://www.reddit.com/user/trolleid)
[link] (https://lukasniessen.medium.com/archunitts-vs-eslint-plugin-import-my-side-project-reached-200-stars-on-github-63629fad96ab) [comments] (https://www.reddit.com/r/programming/comments/1oudh2e/archunitts_vs_eslintpluginimport_architecture/)
https://www.reddit.com/r/programming/comments/1oudh2e/archunitts_vs_eslintpluginimport_architecture/
submitted by /u/trolleid (https://www.reddit.com/user/trolleid)
[link] (https://lukasniessen.medium.com/archunitts-vs-eslint-plugin-import-my-side-project-reached-200-stars-on-github-63629fad96ab) [comments] (https://www.reddit.com/r/programming/comments/1oudh2e/archunitts_vs_eslintpluginimport_architecture/)
Why is Metroid so Laggy?
https://www.reddit.com/r/programming/comments/1ouds4r/why_is_metroid_so_laggy/
submitted by /u/_Sharp_ (https://www.reddit.com/user/_Sharp_)
[link] (https://www.youtube.com/watch?v=3G6vkRz-_0I) [comments] (https://www.reddit.com/r/programming/comments/1ouds4r/why_is_metroid_so_laggy/)
https://www.reddit.com/r/programming/comments/1ouds4r/why_is_metroid_so_laggy/
submitted by /u/_Sharp_ (https://www.reddit.com/user/_Sharp_)
[link] (https://www.youtube.com/watch?v=3G6vkRz-_0I) [comments] (https://www.reddit.com/r/programming/comments/1ouds4r/why_is_metroid_so_laggy/)
I Fell in Love with Erlang
https://www.reddit.com/r/programming/comments/1ouf6cw/i_fell_in_love_with_erlang/
submitted by /u/iamkeyur (https://www.reddit.com/user/iamkeyur)
[link] (https://boragonul.com/post/falling-in-love-with-erlang) [comments] (https://www.reddit.com/r/programming/comments/1ouf6cw/i_fell_in_love_with_erlang/)
https://www.reddit.com/r/programming/comments/1ouf6cw/i_fell_in_love_with_erlang/
submitted by /u/iamkeyur (https://www.reddit.com/user/iamkeyur)
[link] (https://boragonul.com/post/falling-in-love-with-erlang) [comments] (https://www.reddit.com/r/programming/comments/1ouf6cw/i_fell_in_love_with_erlang/)
Infrastructure as Code is a MUST have
https://www.reddit.com/r/programming/comments/1oui93h/infrastructure_as_code_is_a_must_have/
submitted by /u/trolleid (https://www.reddit.com/user/trolleid)
[link] (https://lukasniessen.medium.com/infrastructure-as-code-is-a-must-have-b44acff0813d) [comments] (https://www.reddit.com/r/programming/comments/1oui93h/infrastructure_as_code_is_a_must_have/)
https://www.reddit.com/r/programming/comments/1oui93h/infrastructure_as_code_is_a_must_have/
submitted by /u/trolleid (https://www.reddit.com/user/trolleid)
[link] (https://lukasniessen.medium.com/infrastructure-as-code-is-a-must-have-b44acff0813d) [comments] (https://www.reddit.com/r/programming/comments/1oui93h/infrastructure_as_code_is_a_must_have/)
New Method Is the Fastest Way To Find the Best Routes
https://www.reddit.com/r/programming/comments/1ouiqcw/new_method_is_the_fastest_way_to_find_the_best/
submitted by /u/Akkeri (https://www.reddit.com/user/Akkeri)
[link] (https://www.quantamagazine.org/new-method-is-the-fastest-way-to-find-the-best-routes-20250806/) [comments] (https://www.reddit.com/r/programming/comments/1ouiqcw/new_method_is_the_fastest_way_to_find_the_best/)
https://www.reddit.com/r/programming/comments/1ouiqcw/new_method_is_the_fastest_way_to_find_the_best/
submitted by /u/Akkeri (https://www.reddit.com/user/Akkeri)
[link] (https://www.quantamagazine.org/new-method-is-the-fastest-way-to-find-the-best-routes-20250806/) [comments] (https://www.reddit.com/r/programming/comments/1ouiqcw/new_method_is_the_fastest_way_to_find_the_best/)
16 minimal multiplatform GUI app examples with Go's Fyne + Rye
https://www.reddit.com/r/programming/comments/1ouzfc1/16_minimal_multiplatform_gui_app_examples_with/
<!-- SC_OFF -->16 increasingly complex, but still minimalistic, examples of multiplatform GUI apps using Go's Fyne GUI library and Rye language. From Hello world, demoing various GUI widgets, goroutines, to combining GUI with HTTP calls and at the end SQLite storage. One of the examples, a simple clock, using a goroutine: fyne: import\go "fyne" app: import\go "fyne/app" widget: import\go "fyne/widget" lab: widget/label "" go does { forever { fyne/do does { lab .set-text now .to-string } sleep 500 } } w: app/new .window "Date & Time" w .set-content lab w .show-and-run 15 more (with screenshots) on the link. <!-- SC_ON --> submitted by /u/middayc (https://www.reddit.com/user/middayc)
[link] (https://ryelang.org/cookbook/rye-fyne/examples-2/) [comments] (https://www.reddit.com/r/programming/comments/1ouzfc1/16_minimal_multiplatform_gui_app_examples_with/)
https://www.reddit.com/r/programming/comments/1ouzfc1/16_minimal_multiplatform_gui_app_examples_with/
<!-- SC_OFF -->16 increasingly complex, but still minimalistic, examples of multiplatform GUI apps using Go's Fyne GUI library and Rye language. From Hello world, demoing various GUI widgets, goroutines, to combining GUI with HTTP calls and at the end SQLite storage. One of the examples, a simple clock, using a goroutine: fyne: import\go "fyne" app: import\go "fyne/app" widget: import\go "fyne/widget" lab: widget/label "" go does { forever { fyne/do does { lab .set-text now .to-string } sleep 500 } } w: app/new .window "Date & Time" w .set-content lab w .show-and-run 15 more (with screenshots) on the link. <!-- SC_ON --> submitted by /u/middayc (https://www.reddit.com/user/middayc)
[link] (https://ryelang.org/cookbook/rye-fyne/examples-2/) [comments] (https://www.reddit.com/r/programming/comments/1ouzfc1/16_minimal_multiplatform_gui_app_examples_with/)