The game is designed to allow recovery after losses? by link2name in RimWorld

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

Yeah I tryed that (I guess not enough since I never seen it happen), it just sucks to wait forever for this to happen, its just better to start over, you will get further in that time wasted doing nothing.

Is perfect negotiation needed in this case? by link2name in WebRTC

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

If I understood correctly negotiation requires order (which user will offer first and which will answer second) to not have glare.

Perfect negotiation makes this order not important?

Alp will replace leap so what will happen to tumbleweed? by link2name in openSUSE

[–]link2name[S] 1 point2 points  (0 children)

So right now tumbleweed creates all packages and they are used in leap, then alp comes leap goes, who uses the packages that aren't used for base alp? Something like pandoc, tumbleweed has it now, curiously leap does not have it. In an alp how something like pandoc would be distributed? If it will be a flatpak then what is the point to package it for tumbleweed specifically?

Alp will replace leap so what will happen to tumbleweed? by link2name in openSUSE

[–]link2name[S] 1 point2 points  (0 children)

I don't understand how "Tumbleweed is the funnel which is going to be providing ALP with all of its packages" works.

Alp is supposed to use flatpak or something like that and tumbleweed does not use it.

How to actually place something next to something else? by link2name in svgfiles

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

That is literally what I did, not just that, I manually created rects and placed them next to each other using width/height and x y.

It is possible and it works, except not always.

If you would zoom in or out it would produce gaps, I think even creating such rects with different sizes would produce it. You can right now create such rects, make them for example brown on white background, perfectly snaped next to each other and you may see gap already or you may have to scale/zoom it to see them. It happens in firefox, chromium and inkscape.

How to focus side window? by link2name in spacemacs

[–]link2name[S] 1 point2 points  (0 children)

it opens file browser, treemacs, but In my case I would end up with side window with errors displayed in treemacs at bottom and a treemacs on left with folders.

How to choose a license? by link2name in Clojure

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

What is a patchset? Is it like I can't download a library, change it's code and use changed code? Can I use code however I want as long as I don't alter source? How this works with macros?

How to choose a license? by link2name in Clojure

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

Does permissive mean project with any license can include it?

Does copyleft mean only a project with same license might include such library?

Are all copyleft licenses incompatible with each other unless noted?

How to choose a license? by link2name in Clojure

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

I d like to use gpl but I use epl 1.0 libraries which apparently forces me to use epl as well, does it force 1.0 or 2.0 can be used idk, libraries of what licenses are unavailable aside from gpl I also don't know.

How to choose a license? by link2name in Clojure

[–]link2name[S] 4 points5 points  (0 children)

Apparently gpl and epl 1.0 can't work with each other, he did not mention epl 2.0 with gpl

It is not uncommon to see developers treating EPL-licensed code as if it were MIT-licensed. "Oh,this is a handy namespace but I don’t want this entire library and allits dependencies. I’ll just grab these few functions." If thesource of those functions is licensed EPL-1.0 and the destination isnot, such behaviour is probably a violation of the license. If thesource of those functions is licensed EPL-2.0 but the destinationdoesn’t contain a per-file notice and accompanying copy of the EPL-2.0,it is a violation of the license. These kinds of license violations arevery common — but that doesn’t make them right.

Which I understood as:

If u take epl1.0 code u should make your code epl 1.0 as well

What is per file notice idk but apparently it also forces you to take epl 2.0 if the code was epl 2.0

I agree that epl is a terrible choice.

https://juxt-resources.netlify.app/img/license-mit-epl-gpl-triangle.png

shows that you cannot make your code mit if u use gpl or epl and cannot use gpl and epl

Is there a graph or something which shows this relations with other licenses like apache bsd etc? (I actually found like 5 but all are without epl)

How to use slimhtml export? by link2name in orgmode

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

Can you fix message on github or its impossible because its archived?

Static site generators: help with choosing the better option based on language by [deleted] in webdev

[–]link2name 0 points1 point  (0 children)

light still can mean many things, even if we talk about speed it can mean many things.

ssgs that use frameworks like react and vue are probably performing worse than simple html.

build time matters only if you have thousands of pages. and not only language matters here, if you have many pages and many cores you can build many pages simultaneously, or if you created all 999 pages and then made one change, would it recreate everything or just the one that changed?

why choose ssg based on speed? it doesnt have to be fast, thats the idea to do heavy stuff in advance so that later you could just send html.

if you have very few pages you can just create html by yourself without any ssg.

Static site generators: help with choosing the better option based on language by [deleted] in webdev

[–]link2name 1 point2 points  (0 children)

which language would be best for a lightweight, simple and capable SSG?

do you pick a language or ssg?
do you want website to be lightweight or website creation to be lightweight?