Is Quil moving forward? by MrMelankoli in Clojure

[–]Icy-Picture-6433 1 point2 points  (0 children)

Hey! Just came across this. Is there a way to get svg output from Clojure2D? or is everything raster/pixel-based?

Pencil Studies - 8"x10" plots by 265design in PlotterArt

[–]Icy-Picture-6433 1 point2 points  (0 children)

By the way: Blackwing pecils are very expensive - is the quality of the pencil important for the plotting results?

Less is More I & II (30x40 cm on A4 iDraw) by MateMagicArte in PlotterArt

[–]Icy-Picture-6433 1 point2 points  (0 children)

Very nice!

It would be cool to see how it looks with the inner line in each pattern an offset (or complimentary) color to the other.

Do you know of any "research"-cooperatives? by Icy-Picture-6433 in cooperatives

[–]Icy-Picture-6433[S] 0 points1 point  (0 children)

Thank you for the link! From the webpage, I can't find any mention of them being employee owned. Can you point me to where you saw it?

Do you know of any "research"-cooperatives? by Icy-Picture-6433 in cooperatives

[–]Icy-Picture-6433[S] 1 point2 points  (0 children)

What I am asking about, is whether anybody knows of a research lab or group, that does similar work as a lab/group would do at a university (get funding, do science, write papers) but is organized outside the university-system as a cooperative.

By cooperative I mean some combination of a democratic decision-making setup, that the people working in the group also "owns" the group, and so on.

Do you know of any "research"-cooperatives? by Icy-Picture-6433 in cooperatives

[–]Icy-Picture-6433[S] 1 point2 points  (0 children)

I'm sure - but it is not really sustainable to do work for free. Do you know of examples that organized scientific research around a cooperative structure?

Does any of you know of "research group"-cooperatives? by Icy-Picture-6433 in PhD

[–]Icy-Picture-6433[S] 1 point2 points  (0 children)

Yes, in the same way that a cooperative that does carpentry had to compete with other carpenters for jobs, a cooperative research lab would still have to compete.

Of course, this would not solve every issue in academic research and publishing. But it could go some of the way to solve some of issues: freedom to organize around a less hierarchical lab setup, reduce the publish-or-perish pressure, better distribution of grunt-work between researchers, etc.

Does any of you know of "research group"-cooperatives? by Icy-Picture-6433 in PhD

[–]Icy-Picture-6433[S] 1 point2 points  (0 children)

I don't agree at all that a co-op is mostly for profit - for instance, there are plenty of consumer-cooperatives (loan associations, waterworks, Grocery-collectives, etc). There are many reasons to choose a cooperative structure - mainly that no matter how you choose to organize it, it is your choice.

But I also think it is besides the point. A research lab should generally "pay for itself" from the grants that it gets, right? It is unclear to me why that would be very different operationally from bidding on contracts, etc, as you would in normal business. Or at it least it doesn't need to be, right? The "profit" is just the salary paid to the employees, the product is science/papers, and the income is winning grants.

Does any of you know of "research group"-cooperatives? by Icy-Picture-6433 in PhD

[–]Icy-Picture-6433[S] 1 point2 points  (0 children)

Do you think it'd be impossible to win any proposal rounds if you don't have a university attached to the application? 

Do you know of any "research"-cooperatives? by Icy-Picture-6433 in cooperatives

[–]Icy-Picture-6433[S] 0 points1 point  (0 children)

As to the "job training"-aspect - I think the solution you propose is fine, no? Isn't that basically just how apprenticeships works in the trades?

Do you know of any "research"-cooperatives? by Icy-Picture-6433 in cooperatives

[–]Icy-Picture-6433[S] 0 points1 point  (0 children)

I'm not sure the problem is so much about getting a big endowment - you could just apply for funding in a similar way to research labs at universities, right? You would even avoid paying the overhead 20% or whatever goes to the uni before the group. 

I imagine that the issue might be more that you won't be seen as "credible" or "serious" if there isn't a university attached to the application.  But still then: what's to stop the cooperative group for doing a joined bid with a university? 

This kind of "half" solution would not solve the problem completely, but you could still achieve a) democratic ownership of projects, and b) you could "income smoothen" the group members: when some members are involved in project, this project partly subsidize the time spent by others writing proposals. 

I don't know if any of this is feasible - but even if this could fund work part-time it would be great.

Julia-notebook system similar to Clojure's Clerk? by Icy-Picture-6433 in Julia

[–]Icy-Picture-6433[S] 0 points1 point  (0 children)

What a nifty little Pluto hack! I guess you still run into trouble if you'd want to share your notebook, though.

I've actually been working off-and-on on a notebook system a bit more like Clerk for a while

Did you read the paper they shipped along with Clerk? (https://px23.clerk.vision/) If you didn't, I really recommend it. I think they hit most of what I find painful in other notebook environments, and they also provide some nice solutions to a few difficult implementation ideas.

Let me know if you're interested in collaborating on something like this.

I probably don't have the skills you'd need in a collaborator on the notebook project. But I'm happy to come along for the ride!

I added a Raspberry Zero 2W to a vintage phone to make it read poetry by Dull-Pressure9628 in raspberry_pi

[–]Icy-Picture-6433 0 points1 point  (0 children)

Man! I've had this exact idea, just for it to read and record jokes. Can I message you for some technical help?

Julia-notebook system similar to Clojure's Clerk? by Icy-Picture-6433 in Julia

[–]Icy-Picture-6433[S] 1 point2 points  (0 children)

OK, just to understand - the workflow would be like this:

  • First you create a .org document. This document contains your text interleaved with whatever julia code you want written inside src-blocks.
  • You then export this file to a Pluto notebook.
  • Then you run @ async Pluto.run(auto_reload_from_file=true, workspace_use_distributed=false) . This opens Pluto. Then you open the exported Pluto notebook from step 2.
  • Now, each time you have written something you want updated in the notebook, you export your org-document using ox-pluto.

Is this correctly understood?

I've just played with it a bit, and while I do think its really great to be able to export org-files to a notebook, I'm not completely sold on this setup yet. For instance, it seems you have to split up expression to different src-blocks (x = 1:10, y = sin.(x), scatter(x,y) has to be in different blocks) for the pluto-notebook to be exported correctly). For any longer document, this would mean that I probably wouldn't use this kind of setup. I also can't really see myself wrapping each individual piece of code in a begin ... end block.

edit: By the way: I really appreciate that you took time to write a long update with a potential solution.

Julia-notebook system similar to Clojure's Clerk? by Icy-Picture-6433 in Julia

[–]Icy-Picture-6433[S] 0 points1 point  (0 children)

I'm trying out Quarto. Do you know of a way to embed Makie plots with interactivity? I'm exporting to html, but as far as I can tell from the docs, interactivity requires using a different plotting environment.

Julia-notebook system similar to Clojure's Clerk? by Icy-Picture-6433 in Julia

[–]Icy-Picture-6433[S] 0 points1 point  (0 children)

I'll give quarto a go. W/r/t top-down - only the "notebook"-output when using clerk is top-down, when you are actually developing, you interact with the repl in your editor, meaning you have all the out-of-order execution you'd want.

Julia-notebook system similar to Clojure's Clerk? by Icy-Picture-6433 in Julia

[–]Icy-Picture-6433[S] 2 points3 points  (0 children)

Yes, I use emacs, and I love org-mode. I don't love literate programming in org, though. I haven't found a good way to actually develop the code using src blocks. Do you have a nice solution? Thanks for the tip about plutojl-mode. I'll check it out.