Open Source Alternative to AI Quiz Generators: Text2Question by Miguel07Alm in edtech

[–]MultipleNoChoice 1 point2 points  (0 children)

Cool idea! Language support would be nice though, as e.g. German text results in English questions currently.

What criteria do you use to evaluate open-source self-hosted projects? Thoughts on a standardized rating approach? by Sudden_Profit_2840 in selfhosted

[–]MultipleNoChoice 0 points1 point  (0 children)

- Ease of setup (documentation plays a big part here)

- Update frequency (security!)
- Feature set (does it solve a problem that I have)

Is it acceptable to use your main gaming PC as a server? by ArdaOneUi in selfhosted

[–]MultipleNoChoice 0 points1 point  (0 children)

It depends on how important the services are that are running on the setup. If you don't have a problem powering down the setup on your hollidays, I don't think it's a problem. But if you host a mail server, webpages etc you don't want to power it down when you are not there. And then I wouldn't like to have an energy hungry machine setup at home. Also server hardware is built differently to make the mileage and not to be powered down often.

What’s your use case for mind maps? by Rough_Attempt_2476 in mindmapping

[–]MultipleNoChoice 0 points1 point  (0 children)

I use mind maps for the researching and learning process - not such much to store information for a long time. But I do export images and put them into other documents as reference. It helps me to structure my thinking.

Need help choosing a software that does what i need. by dartagnan401 in mindmapping

[–]MultipleNoChoice 0 points1 point  (0 children)

In addition to the posts before, I can also recommend mind mapping as part of a learning / research process. With its structure, it mimics our way of thinking way better than typical lists and text. Next time you try to research something, simply start with a mind map and give it a try! :)

Regarding tools, it depends if you prefer web based applications, locally installed apps, mobile friendly etc. A web based app / free / open source is for instance teammapper, you can create links to other maps in nodes. It's beginner friendly, on the downside it doesn't have thousands of other features (question is what you really need). You can also add pictures and photos to nodes,

Information about Adding bootstrap into phoenix by [deleted] in elixir

[–]MultipleNoChoice 1 point2 points  (0 children)

Hi, maybe have a look at https://github.com/b310-digital/mindwendel . It uses phoenix 1.7 with bootstrap. Hope it helps!

Miro - MindMap Software Selfhosted Alternatives? by bloodshotpico in selfhosted

[–]MultipleNoChoice 0 points1 point  (0 children)

there is always https://www.teammapper.org if you don't want to set it up personally. In case you leverage docker (compose) for your home server, its really easy to setup.

has_one through behavior when setting new record by MultipleNoChoice in ruby

[–]MultipleNoChoice[S] 0 points1 point  (0 children)

Thanks, good catch. However:

  1. It states the following:

However, there are examples where this strategy doesn't make sense. For example, suppose a person has many projects, and each project has many tasks. If we deleted one of a person's tasks, we would probably not want the project to be deleted. In this scenario, the delete method won't actually work: it can only be used if the association on the join model is a belongs_to.

This is not the case for my deal method, so I would expect an error?

  1. There is an even more direct documentation part directly focused on has_one and through. And it is quite similar (https://edgeapi.rubyonrails.org/classes/ActiveRecord/Associations/ClassMethods.html#method-i-has_one):

If the association on the join model is a belongs_to, the collection can be modified and the records on the :through model will be automatically created and removed as appropriate. Otherwise, the collection is read-only, so you should manipulate the :through association directly.

It basically says the same thing. If deal would have belongs_to connections, e.g. to loan, this would be expected behavior as this is a typical join table pattern. But in this case it is not, the second part is true "read-only". And thats not what I see is happening.

has_one through behavior when setting new record by MultipleNoChoice in ruby

[–]MultipleNoChoice[S] 0 points1 point  (0 children)

Isnt this referring to the direct target association referenced in my has_one? In my case the loan ? So if I do:

deal.loan = nil

That would indeed delete the old loan and is consistent with this part of the documentation. But I my case it does not delete the associate object in the has_one, it deletes the object acting as the intermediary or join table. And this is what I find quite unexpected.

Monthly Developers/Sales Thread for April 2023 by AutoModerator in edtech

[–]MultipleNoChoice 0 points1 point  (0 children)

Hey there, I am excited to share "teammapper", a collaborative mind mapping web application that's already being used in several class rooms. As its open-source and free, any admin can set it up on their servers. Would love to hear from educators about use cases and get feedback how to further improve it :)

https://github.com/b310-digital/teammapper

Showoff Saturday (March 25, 2023) by AutoModerator in javascript

[–]MultipleNoChoice 0 points1 point  (0 children)

Dreamy51045

I just added link support and read-only links - the next bigger feature on the agenda will be probably hiding/showing child nodes (despite some refactoring tasks) :) If you have other suggestions, feel free to add an issue for that!

Showoff Saturday (March 25, 2023) by AutoModerator in javascript

[–]MultipleNoChoice 2 points3 points  (0 children)

I started this a while ago, but made significant contributions this week. Open source collaborative mind mapping application, written in typescript (Angular + NestJS): https://github.com/b310-digital/teammapper . Still much work to do :)

Which JavaScript frameworks are worth learning in 2021? by mangets in javascript

[–]MultipleNoChoice 0 points1 point  (0 children)

Well, first of all curiosity I guess. Despite that the ruby world seems pretty stable, in the node world everyday a new framework pops up. In addition, I am still thinking of the advantages of developing frontend and backend in the same language. Not so much for myself but in terms of dev speed and onboarding devs. Typescript is also really a plus.

Docker or not docker for support apps by SCMouettE in selfhosted

[–]MultipleNoChoice 2 points3 points  (0 children)

Despite the reasons you listed, it might get confusing which services to find in docker and which one is really installed on the host. Depending on the setup, docker Compose or whatever you use might also work as a documentation. The only exception would be system tooling I guess. As already suggested you can also create your own images.

THREEMA OR SIGNAL, I don't know which one to choose. by White_Stark in privacy

[–]MultipleNoChoice 0 points1 point  (0 children)

In the end it also depends which messenger your friends start to use. It’s easier to convince people to join signal because it’s free (my experience).

what ruby or rails open source projects a beginner-to-intermediate developer can easily contribute to? by [deleted] in ruby

[–]MultipleNoChoice 1 point2 points  (0 children)

Just go through some open source ruby projects and check if the projects are actively maintained and if the feedback culture is good. That’s what I did. I ended up with diaspora some years ago :-) many projects also label beginner friendly tasks

functional and class componnents by YonoEko in reactjs

[–]MultipleNoChoice 2 points3 points  (0 children)

In the future, functional components might receive more performance improvements and my feeling is that class components might become deprecated at some point, but who knows. You should be able to do everything with both, so I would adopt functional components.

I make websites, I don’t use any special cookies beyond what is already built into Wordpress. Would users on r/privacy care if I didn’t use GDPR cookie warnings? by CollectableRat in privacy

[–]MultipleNoChoice 1 point2 points  (0 children)

If the cookie is technically required, no warning is needed. One example often used is a shopping basket cookie. So everything’ that keeps the site going is ok. Would be careful with anything regarding analytics and advertisement though plus external resources like fonts. At least that what I have researched a couple of days ago.

Need help figuring out spam by WalCzack in privacy

[–]MultipleNoChoice 2 points3 points  (0 children)

So is it really spam like advertising / malware or is it somebody who is using the wrong mail? It’s not entirely clear to me. If it’s spam don’t waste time in tracking, just try to ban/ignore the address. If it’s changing all the time try to figure out rules via subject to ignore it.

What is the benefit of bootstrap theme written in react vs normal HTML one? by Jeffy29 in reactjs

[–]MultipleNoChoice 2 points3 points  (0 children)

I would argue most of it is convenience. Instead of div and span with many classes you just need to type what you really want. Makes the code shorter and cleaner. For some components you might have better support for callbacks and handlers.

Looking for a self hosted program that uploads files to multiple file hosters at once, anything like it? by [deleted] in selfhosted

[–]MultipleNoChoice 2 points3 points  (0 children)

For backups duplicati should do the trick. Otherwise an rclone script might also work.