Activity for Minsky

  • High Performance Coder High Performance Coder posted a comment on ticket #1906

    Lack of a debugger on Windows is a real problem, as this manifestation doesn't happen on Linux.

  • High Performance Coder High Performance Coder posted a comment on ticket #1906

    This looks like another deadlock situation. Switching to equations or phillips and back to wiring will reset any locked mutexes attached to the canvas. For reference, the version (from About box shown in videos) is 3.22.0, which is not the multithreaded version, so this is a little weird.

  • Steve Keen Steve Keen posted a comment on ticket #1906

    Movies. It turns out that I was actually moving stuff and placing things on the canvas, but the canvas didn't update until I opened Equations etc then went back to Wiring. InterfaceFreeze20260209A.mp4 https://drive.google.com/file/d/1mCQVJMQjtcre6dwINvrO9Ik0ZWTgsdxB/view?usp=drive_web InterfaceFreeze20260209B.mp4 https://drive.google.com/file/d/1tqbCw7FcBNfFi7-Cqd-SIsjiG0E4F53E/view?usp=drive_web InterfaceFreeze20260209C.mp4 https://drive.google.com/file/d/1lOi1_UvPts0Plq6uM_RHEQZdkPV4CQt-/view?...

  • Steve Keen Steve Keen created ticket #1906

    Interface Freeze

  • High Performance Coder High Performance Coder posted a comment on ticket #183

    On Sun, Feb 08, 2026 at 07:53:40AM -0000, Worlds Best Minsky Modeler wrote: I waited 4 years for this to be featured 😂 Ha! It's finally become an essential requirement for the "Library Feature", which is going ahead now that Ravelation is in funds. See https://sourceforge.net/p/minsky/features/12/, and is over 10 years old already. -- Dr Russell Standish Phone 0425 253119 (mobile) Principal, High Performance Coders hpcoder@hpcoders.com.au http://www.hpcoders.com.au

  • High Performance Coder High Performance Coder modified ticket #258

    Add author details and description fields to model schema

  • Worlds Best Minsky Modeler Worlds Best Minsky Modeler posted a comment on ticket #183

    I waited 4 years for this to be featured 😂

  • Steve Keen Steve Keen posted a comment on ticket #183

    Good one! I think it's more apt for the File menu--Edit is for things within a model. So a File-->Properties form on which the metadata can be edited would be good. That would include Author and a Short and Long Description, Keywords... Then if Windoze and the other Operating systems would display that in their Preview panes, it would overcome the current limitation of only being able to use the filename as an indicator of the file's contents. Data sources, etc., could be added later.

  • High Performance Coder High Performance Coder modified ticket #183

    Meta Data

  • High Performance Coder High Performance Coder posted a comment on ticket #183

    In closing #1785, I added a Edit>Description menu item. For discoverability, I also added your suggestion of File>Project Information. When you see this, let me know which menu item makes more sense. There is also Edit>Author for setting/updating your name.

  • High Performance Coder High Performance Coder modified ticket #1785

    Add the ability to edit tooltip and detailedText of toplevel group

  • Steve Keen Steve Keen posted a comment on ticket #317

    It is a different issue to the width of columns in sheets not being sufficient to see all the text. On Fri, Feb 6, 2026 at 12:08 PM High Performance Coder hpcoder@users.sourceforge.net wrote: On Fri, Feb 06, 2026 at 09:26:16AM -0000, Steve Keen wrote: That's a good interim solution, but I think the best long term way is to make it possible for a Ravel to display a sheet or plot in the bottom left quadrant. Then the axes and calipers can control what is displayed. I don't see how that helps this problem,...

  • High Performance Coder High Performance Coder posted a comment on ticket #317

    On Fri, Feb 06, 2026 at 09:26:16AM -0000, Steve Keen wrote: That's a good interim solution, but I think the best long term way is to make it possible for a Ravel to display a sheet or plot in the bottom left quadrant. Then the axes and calipers can control what is displayed. I don't see how that helps this problem, actually. -- Dr Russell Standish Phone 0425 253119 (mobile) Principal, High Performance Coders hpcoder@hpcoders.com.au http://www.hpcoders.com.au

  • Steve Keen Steve Keen posted a comment on ticket #317

    That's a good interim solution, but I think the best long term way is to make it possible for a Ravel to display a sheet or plot in the bottom left quadrant. Then the axes and calipers can control what is displayed. On Thu, Feb 5, 2026 at 2:37 AM High Performance Coder hpcoder@users.sourceforge.net wrote: [features:#317] https://sourceforge.net/p/minsky/features/317/ Resizeable and pannable sheets Status: open Milestone: Backlog Created: Thu Feb 05, 2026 01:37 AM UTC by High Performance Coder Last...

  • High Performance Coder High Performance Coder modified ticket #1784

    Add a user name field to Minsky schema files

  • High Performance Coder High Performance Coder created ticket #318

    Hover detailed tooltip on canvas

  • High Performance Coder High Performance Coder created ticket #317

    Resizeable and pannable sheets

  • High Performance Coder High Performance Coder modified ticket #1863

    Rotating axes toggels collapsed handles.

  • High Performance Coder High Performance Coder modified ticket #1863

    Rotating axes toggels collapsed handles.

  • High Performance Coder High Performance Coder posted a comment on ticket #1863

    Uprating this one, as it is getting in the way of other work.

  • High Performance Coder High Performance Coder modified ticket #1902

    lcov target does not work on OpenSUSE 16

  • High Performance Coder High Performance Coder modified ticket #1905

    Browser Window hidden

  • High Performance Coder High Performance Coder posted a comment on ticket #1905

    I'll downrate this then. The plan is to reimplement this feature using an HTML table, but its not especially high priority. Maybe a job for Niels? And I'm not sure that it would solve the issue of screen recorders - are you recording the whole screen, or just a window? For Minsky recording, you'd need to record the whole screen, otherwise popups will not appear.

  • High Performance Coder High Performance Coder modified ticket #1904

    Counting elements across two axes creates a phantom dimension

  • High Performance Coder High Performance Coder posted a comment on ticket #1904

    Attached

  • Steve Keen Steve Keen posted a comment on ticket #1905

    This may be because I was using screen recording software at the time, and this got in the way of the window. So not a major issue.

  • Steve Keen Steve Keen posted a comment on ticket #1905

    Movie. BrowserWindowHidden20260130.mp4 https://drive.google.com/file/d/1RMrycchXN7DlfkNdAQ9WRvqsuqF6dqH3/view?usp=drive_web On Fri, Jan 30, 2026 at 12:25 PM Steve Keen profstevekeen@users.sourceforge.net wrote: [tickets:#1905] https://sourceforge.net/p/minsky/tickets/1905/ Browser Window hidden Status: open Milestone: Backlog Created: Fri Jan 30, 2026 11:24 AM UTC by Steve Keen Last Updated: Fri Jan 30, 2026 11:24 AM UTC Owner: nobody Attachments: 03GovernmentTaxAndSpend.mky# https://sourceforge.net/p/minsky/tickets/1905/attachment/03GovernmentTaxAndSpend.mky%23...

  • Steve Keen Steve Keen created ticket #1905

    Browser Window hidden

  • High Performance Coder High Performance Coder modified ticket #1898

    Make RavelCAPI threadsafe

  • High Performance Coder High Performance Coder modified ticket #1796

    Old schemas not loading correctly.

  • High Performance Coder High Performance Coder posted a comment on ticket #1796

    I kind of fixed this in a recent round. Schema 0 imports lose all formatting, but the main issue was that of GodleyIcons being created at zero size.

  • High Performance Coder High Performance Coder created ticket #1904

    Counting elements across two axes creates a phantom dimension

  • High Performance Coder High Performance Coder modified ticket #1903

    Calculation Error in Difference Operator

  • High Performance Coder High Performance Coder posted a comment on ticket #1903

    Took a bit to create a unit test that actually triggered this bug, so unit testing actually would have really caught this issue anyway. I did audit the codebase, and potentially flagged outerproduct, gather and index operators as affected by this "collateral damage" as well. I modified unit tests to try to trigger any bugs, so far they all passed, so as far as I know ATM, there are no issues with those operators. I also tried asking Github Copilot to audit the codebase as well, and it was completely...

  • Steve Keen Steve Keen posted a comment on ticket #316

    This is what happens now; it would be great if an algebraic sum showed this obeyed A-L-E=0.

  • Steve Keen Steve Keen created ticket #316

    Algebra in Godley Tables

  • High Performance Coder High Performance Coder posted a comment on ticket #1903

    This issue turns out to be collateral damage from the fix for https://sourceforge.net/p/minsky/tickets/1886/, which also brought in unordered index elements (for performance reasons). It would have been present in 3.21 beta, but because of the deadlock issue with Ravels, you didn't get to see that issue before it got pushed to production releases. The workaround for now is to downgrade to the latest 3.20 version. Originally, I thought to reinstate the version of civita used in 3.20, but then that...

  • High Performance Coder High Performance Coder modified ticket #1903

    Calculation Error in Difference Operator

  • High Performance Coder High Performance Coder posted a comment on ticket #1903

    Reducing priority to 3, as this is not fatal or critical.

  • High Performance Coder High Performance Coder posted a comment on ticket #1903

    Going to have to do a git bisect to figure out where this regression came in. No work has taken place around the difference operator for more than a year, Also funny that the difference operator is a plain delta, rather than delta^- like it is in 3.18.

  • Steve Keen Steve Keen created ticket #1903

    Calculation Error in Difference Operator

  • High Performance Coder High Performance Coder created ticket #1902

    lcov target does not work on OpenSUSE 16

  • High Performance Coder High Performance Coder modified ticket #1886

    Scalar division not working

  • High Performance Coder High Performance Coder modified ticket #1886

    Scalar division not working

  • High Performance Coder High Performance Coder posted a comment on ticket #1886

    Turned out a scalar extracted from a sparse vector is also sparse, and the binop code performed the intersection of the two sparse tensors. But a scalar is not actually sparse, so this is incorrect, and prevents broadcasts from being done correctly. So added an additional conditional to prevent "sparse" scalars from have the intersection applied.

  • High Performance Coder High Performance Coder modified ticket #1882

    Date Formats

  • High Performance Coder High Performance Coder modified ticket #1897

    GUI freeze

  • High Performance Coder High Performance Coder modified ticket #1466

    Minsky returns "mismatched flow" error rather than updating linked table

  • High Performance Coder High Performance Coder modified ticket #1900

    Resetting equation freeze

  • High Performance Coder High Performance Coder posted a comment on ticket #1900

    Turned out the code was recursively trying to lock a mutex, which is a deadlock situation. I have refactored the Ravel mutex to live in RavelCAPI::Ravel, which is a cleaner interface to use mutex protection for thread-safety.

  • Steve Keen Steve Keen posted a comment on ticket #1901

    Movie of import fail ImportBu2ndLastColumn20260119.mp4 https://drive.google.com/file/d/13xQJwy6o1_q4Ibusc9lK6dQeR9Ovio77/view?usp=drive_web Best, Steve Professor Steve Keen Want to rebuild economics? Support me on Patreon: https://www.patreon.com/ProfSteveKeen https://www.patreon.com/ProfSteveKeen My latest book, The New Economics, is now available from Polity: http://politybooks.com/bookdetail/?isbn=9781509545285 @ProfSteveKeen Mobile +66 (0) 99-257-2692 Honorary Professor, UCL &ISRS Distinguished...

  • Steve Keen Steve Keen created ticket #1901

    CSV import fail

  • High Performance Coder High Performance Coder posted a comment on ticket #1466

    BTW - the mismatch error message is correct - when pressing reset, the columns must match exactly. It's just the update mechanism that didn't work as expected when moving the mouse pointer outside the icon.

  • High Performance Coder High Performance Coder posted a comment on ticket #1466

    Took me a bit of peering at the video to figure out how to reproduce. If you press return, or click on the Godley table you're editing, then the tables update correctly. But if you move the mouse outside the Godley table, then the other Godley table is not updated. In the original popup window code, an update call is bound to the <leave> event, we need to do the equivalent for on-canvas events for when the mouse leaves the Godley icon.</leave>

  • High Performance Coder High Performance Coder modified a comment on ticket #1900

    Interestingly, when loading this on Linux, I get "resource deadlock avoided". I haven't tried it on Windows, but it sounds like on Windows it goes full deadlock, whereas on Linux it detects the deadlock, and throws an error message.

  • High Performance Coder High Performance Coder posted a comment on ticket #1900

    Interestingly, when loading this on Linux, I get "resource deadlock avoided". I haven't tried it on Windows, but it sounds like on Windows it goes full deadlock, whereas on Linux it detects the deadlock, and throws an error message.

  • High Performance Coder High Performance Coder posted a comment on ticket #1900

    I'm assuming the issue is with 3.21.0-beta.4? Threading is enabled in this, and I wouldn't be surprised if deadlock examples turn up. Now back in Sydney, so I'll dig in. I didn't take a development machine with me - I wouldn't have had time anyway, and our luggage was overloaded as it was.

  • Steve Keen Steve Keen posted a comment on ticket #1466

    MismatchError20260106A.mp4 https://drive.google.com/file/d/1il23H2SYvBRGVRjiaLyHY0ts4H3jaGod/view?usp=drive_web Here's the movie. Best, Steve Professor Steve Keen Want to rebuild economics? Support me on Patreon: https://www.patreon.com/ProfSteveKeen https://www.patreon.com/ProfSteveKeen My latest book, The New Economics, is now available from Polity: http://politybooks.com/bookdetail/?isbn=9781509545285 @ProfSteveKeen Mobile +66 (0) 99-257-2692 Honorary Professor, UCL &ISRS Distinguished Research...

  • Steve Keen Steve Keen posted a comment on ticket #1466

    Here's the MKY file

  • Steve Keen Steve Keen modified ticket #1466

    Minsky returns "mismatched flow" error rather than updating linked table

  • Steve Keen Steve Keen posted a comment on ticket #1466

    It's baaack--I think perhaps triggered by me mis-typing "Spend" and then fixing it. The table wasn't updated as a result. I'll attach the video in a reply.

  • Steve Keen Steve Keen posted a comment on ticket #1900

    Here's the recording NotResponding20251231A.mp4 https://drive.google.com/file/d/10T6ISFd4hy8JdTkSH8nZPf6koJA30_iG/view?usp=drive_web

  • Steve Keen Steve Keen created ticket #1900

    Resetting equation freeze

  • Steve Keen Steve Keen posted a comment on ticket #1897

    Thank gawd you located it. This could have really derailed a commercial launch.

  • High Performance Coder High Performance Coder posted a comment on ticket #1897

    Turns out my issue was not related to this ticket after all. It appears that a recent electron upgrade caused a problem with Windows builds canvas blanking out. I've been able to solve the problem by downgrading electron to version 37. -- Dr Russell Standish Phone 0425 253119 (mobile) Principal, High Performance Coders hpcoder@hpcoders.com.au http://www.hpcoders.com.au

  • High Performance Coder High Performance Coder posted a comment on ticket #1899

    Seems like version 37 works fine, just not later versions.

  • High Performance Coder High Performance Coder created ticket #1899

    Upgrade electron

  • Steve Keen Steve Keen posted a comment on ticket #1897

    Shit. See if an AI can track down similar problems for other programs. From my experience, Windoze !! (ie, Windows 11) is the worst Windoze ever. I think I've mentioned that frequently--I'd say 30% of the time--it won't run MICROSOFT software! I have to just restart, and then, mysteriously, they load. Chrome freezes all the time; it will work for an hour or four, and then just freeze as well: pages stop updating. Acrobat fails regularly. Maybe an AI can sift through all the guff other users and some...

  • High Performance Coder High Performance Coder posted a comment on ticket #1897

    I just got this problem: I tried checking them on a Windows builds, and nada! Canvas is completely stuffed, reminiscient of ticket 1897: https://sourceforge.net/p/minsky/tickets/1897/. Funny thing was, these builds were working yesterday, but now anything built after 10th December fails to work, with no error messages on console to indicate what might be going wrong. The last Windows update I had is dated 11/12, but then why would builds I did yesterday, work yesterday, but stop working today. Very...

  • Steve Keen Steve Keen posted a comment on ticket #1897

    The freeze seems to have gone--maybe it was another Windoze transient bug, like the frequent experience of Microsoft programs failing to load--at all--and having to turn the f'ing computer off and back on again and take potluck on the next reboot. I'm using the current version now: Minsky 3.20.0 Minsky GUI 3.20.0 Ravel 2.1.6-pro: Expires in 67 days Angular 20.1.3 The freeze hasn't recurred.

  • High Performance Coder High Performance Coder posted a comment on ticket #1897

    Did you get a chance to try this build out?

  • High Performance Coder High Performance Coder created ticket #315

    Implement drag'n'drop support

  • High Performance Coder High Performance Coder created ticket #1898

    Make RavelCAPI threadsafe

  • High Performance Coder High Performance Coder posted a comment on ticket #1897

    See https://www.hpcoders.com.au/ravel-3.18.0.exe . This is a build of that release with the current development environment.

  • Steve Keen Steve Keen posted a comment on ticket #1897

    Sounds like a plan! Best, Steve Professor Steve Keen Want to rebuild economics? Support me on Patreon: https://www.patreon.com/ProfSteveKeen https://www.patreon.com/ProfSteveKeen My latest book, The New Economics, is now available from Polity: http://politybooks.com/bookdetail/?isbn=9781509545285 @ProfSteveKeen Mobile +66 (0) 99-257-2692 Honorary Professor, UCL &ISRS Distinguished Research Fellow www.profstevekeen.com On Tue, Dec 16, 2025 at 9:58 AM High Performance Coder hpcoder@users.sourceforge.net...

  • High Performance Coder High Performance Coder posted a comment on ticket #1897

    That's a lot of commits to go through, since 9th July! Nevertheless, I looked through all commits looking carefully at any that affected code relating to drawing on the canvas over multiple threads. But they were all in code paths that are only active on MacOSX. The only other significant thing was my computer's SSD dying, and having to rebuild the development environment. What I can do is rebuild 3.18.0 with the modern development environment and send it to you to see if it exhibits the hangs.

  • Steve Keen Steve Keen posted a comment on ticket #1897

    I went back to the "permanent" version (3.18.0, Ravel 1.12.1) and haven't encountered the problem since. So it's somewhere between that and the current version. Best, Steve Professor Steve Keen Want to rebuild economics? Support me on Patreon: https://www.patreon.com/ProfSteveKeen https://www.patreon.com/ProfSteveKeen My latest book, The New Economics, is now available from Polity: http://politybooks.com/bookdetail/?isbn=9781509545285 @ProfSteveKeen Mobile +66 (0) 99-257-2692 Honorary Professor,...

  • High Performance Coder High Performance Coder modified a comment on ticket #1897

    Did you ever get around to checking out older releases to see where the GUI freeze started?

  • High Performance Coder High Performance Coder modified ticket #1897

    GUI freeze

  • High Performance Coder High Performance Coder posted a comment on ticket #1897

    Did you ever get around to checking out older release to see where the GUI freeze started?

  • Steve Keen Steve Keen posted a comment on ticket #1897

    I'll try installing past versions until I reproduce the error, but this will have to wait till the weekend when I'll be in St Vincents.

  • High Performance Coder High Performance Coder modified ticket #1870

    About box popup crashes

  • High Performance Coder High Performance Coder posted a comment on ticket #1870

    Problem turned out to be a spurious shell.beep() command in the about box code, left in by the original developers. Removing this line - which basically does nothing useful, and the crashes go away. It is the only instances of this call. There are no reported examples of shell.beep causing a crash in recent electron versions, and its too labour intensive to produce a minimal version demonstrating the bug to file a bug report.

  • High Performance Coder High Performance Coder posted a comment on ticket #1897

    For instance - if you can verify that the problem started somewhere between 3.19.0-beta.10 and 3.19.0, then I'll take a closer look at the code changes around mutexes in that range. However, visually, it doesn't look like anything on the Windows code path was touched, only Macintosh code paths.

  • High Performance Coder High Performance Coder posted a comment on ticket #1897

    As is typical in this sort of thing, I've been unable to reproduce it, which leaves me completely in the dark. I had the same problem with the MacOSX crashes earlier, but at least I had a stack trace to work on to narrow things down a bit then. If you find an earlier version that doesn't exhibit the problem, and a version that does, that can give clues. Another datum that might be relevant is the Windows version. I'm currently on build 26200.7171 (Version 25H2). It tells me this is the latest version...

  • Steve Keen Steve Keen posted a comment on ticket #1897

    DeadGUI20251202.mp4 https://drive.google.com/file/d/1wainMRt5CsrLtIG_1djOZ_JK4TWKn-2W/view?usp=drive_web On Tue, Dec 2, 2025 at 8:15 AM Steve Keen profstevekeen@users.sourceforge.net wrote: It's happened on my laptop as well, and it's clearly fatal. Here are some Ravel files created with the bug. The random location of widgets is because I clicked on them to apparently no avail live, but when I reloaded the file, they were where I had clicked on screen. Movie coming next--too large for sourceforge....

  • Steve Keen Steve Keen posted a comment on ticket #1897

    Here's the video: https://drive.google.com/file/d/1wainMRt5CsrLtIG_1djOZ_JK4TWKn-2W/view

  • Steve Keen Steve Keen posted a comment on ticket #1897

    It's happened on my laptop as well, and it's clearly fatal. Here are some Ravel files created with the bug. The random location of widgets is because I clicked on them to apparently no avail live, but when I reloaded the file, they were where I had clicked on screen. Movie coming next--too large for sourceforge.

  • Steve Keen Steve Keen posted a comment on ticket #1897

    I think it might just be Windoze 11. My machine freezes frequently; sometimes Windows applications like Word and Powerpoint simply will not start until I restart the computer; Chrome can lock up the entire O/S... I'll keep an eye on it in case it recurs, but maybe a Windoze update removed that particular hassle as it hasn't occurred again since I reported it. I am a micrometre away from moving to Linux. Best, Steve Professor Steve Keen Want to rebuild economics? Support me on Patreon: https://www.patreon.com/ProfSteveKeen...

  • High Performance Coder High Performance Coder posted a comment on ticket #1897

    From the video, it looks like the application is still responding to the mouse, just not redrawing on the screen. Possibly this is a deadlock in the screen redraw process. Do you have any hints as to reliably reproduce this? I've never seen this happen on Linux, of course, so it might be a Windows only issue. Also, any hints as to when this started happening?

  • Steve Keen Steve Keen created ticket #1897

    GUI freeze

  • High Performance Coder High Performance Coder modified ticket #1894

    Add Leap 16 to obsCheck and Ravel build targets

  • High Performance Coder High Performance Coder modified ticket #1895

    Centering Bug

  • High Performance Coder High Performance Coder posted a comment on ticket #1895

    Turns out that an upgrade to Cairo internals a few years ago means that rendering to a canvas of size 2e9 pixels squared fails, and has to be reduced to 2e6 pixels each side. I had come across this problem before in unrelated EcoLab work, but the change also needed to be done on one line in the Minsky codebase. The issue lurked in the background, hidden whilst I was using outdated versions of the library on MXE, only to be exposed when my computer's SSD died and the dev environment rebuilt as a consequence....

  • High Performance Coder High Performance Coder modified ticket #1809

    Autodetect presence of webasm support in browser

  • High Performance Coder High Performance Coder posted a comment on ticket #1809

    Closing this ticket as stale. Recreate it if there's ever a need for it.

  • High Performance Coder High Performance Coder modified ticket #1849

    Feedback on import form

  • High Performance Coder High Performance Coder posted a comment on ticket #1849

    My suggestion of 2024-11-13 was implemented. Closing this as stale.

  • High Performance Coder High Performance Coder modified ticket #1896

    Godley Table Title Bug

  • High Performance Coder High Performance Coder posted a comment on ticket #1896

    Not sure how this happened - possibly in a AI agent commit, although nothing seems to have changed in the relevant code for a couple of years. Needed to add a "nameCurrentItem" call before popping up the dialog to collect the new title name.

1 >