Just a couple of years ago I would probably be sitting on the camp saying this is too crazy of an approach to work, but glad to have been proven wrong by @PathogenDavid.
I now deeply believe this has the potential to revolutionize the way the .NET community does native interop.
unavailable
Thanks @peter_finnie it was indeed incredible fun, also my first time patching, thanks everyone for making it so enjoyable!
What I feel is missing are more systematic attempts to articulate coherent frameworks of thought. Not sure about the best format is to encourage this, perhaps through focused collections of articles or even books?
Replying to @UnoPlatform
This is exactly what we would like to do for the @bonsai_rx IDE. Its a visual programming language, so depends heavily on its graphical interface for editing and debugging. Its basically a micro-VS on top of Winforms with a property grid, a nuget package manager, and debugger.
Systems for pooling grants and redirecting resources with cross-lab agreements would be key to this. In fact examples of this already exist, e.g. see IBL: internationalbrainlab.com/
Mostly we want to discourage wasting money on equipment which will never be used because “grant money needs to be spent” and encourage sharing and reuse of expensive equipment and facilities. Really need to run a 2photon experiment as a control? Engage a lab with a working setup.
Replying to @tfburns @KordingLab
If their experiments cost less, then yes. In my view, UBI for science would work a lot as a discussion around the true costs of experimentation. UBI for salaries first, then an open system for submitting experiments and sharing resources.
Interesting that Rich Sutton actually tones it down to “the first” rather than “the” and says it would be good to have others. Of course, the claim to “first” is also problematic itself given cybernetics. Not sure if control theory is itself the first, but definitely precedes RL.
Replying to @neuralreckoning @VenkRamaswamy
Also very timely and serendipitously very relevant in the context of the above, a great piece by @CyrilPedia: ft.com/content/cda27366-7de5…
Replying to @neuralreckoning @VenkRamaswamy
Another bit here: education.stateuniversity.co…
Replying to @AnsonHorton
Blog post and then tweet with link to the post? Tweets are too ephemeral for historical records of any kind, imo.
Replying to @konradkokosa
The full quote from D. Knuth is: “We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%.” - I don’t know why people truncate it.
Likewise, thanks for bringing us together! If it weren’t for the DLC Hackathon not sure it would have been done in this crazy year. It was such great fun to brainstorm and make this integration with everyone. Definitely one of the highlights of the year!
We’ve recently done some experimentation setting up @BonVision_ as a VR environment jukebox controlled through python via the python-osc package. It was incredibly smooth integration. I can try to cook up a demo to show this for the next release :)
I finally bit the bullet to lay down in writing my thoughts on the relations between OSS and science. Thanks @AnneEUrai for your thoughtful provocation. I agree long-author lists solve nothing if we are not ready for comprehensive and systemic change. Here is my full take.
Replying to @AnneEUrai
I am of the conviction that science has a lot to learn about this from the way large open-source software projects are coordinated. 1/n
Replying to @glopesdev @AnneEUrai
Manual steps such as annotations can be stored as well, reviews are issues, discussions can go in project boards, funding can be both crowd-funded or sponsor-led. Science is a public good too, if OSS has changed the world (including science), so can we. fin/
Replying to @glopesdev @AnneEUrai
As a software engineer who left industry for science, I was surprised to find tools for digital collaboration in OSS were not being directly applied to the generation, management, and testing of scientific knowledge. Tweaking and discussion are needed, but we have the tools. 14/n

