[-] 3h5Hne7t1K@lemmy.world 8 points 1 month ago

Not sure if its better, did both and i havent noticed much difference. Forgejo runs codeberg though and is maintained by them. Also has CI with forgejo actions.

[-] 3h5Hne7t1K@lemmy.world 13 points 2 months ago

My brother in christ, unix was all rights reserved. There was a non-compete agreement prohibiting at&t from selling their OS, hence why it was more or less given to universities. Later, the BSD's did a theseus ship, and at&t still tried to claim ownership through legal methods. For them, the license symbolizes this independence from at&t, which is why it doesnt lay claims on user protection.

[-] 3h5Hne7t1K@lemmy.world 11 points 2 months ago

Look, im not even going to respond the first part. I love the bsd's as well, from a technical standpoint. From a licensing standpoint, not so much (i see the value in a short license, though).

Im not concerned by what these companies use or do not use. Im concerned about protecting my, and other 'common good' software with a license that strictly prohibits user exploatation. The GPL does this perfectly.

[-] 3h5Hne7t1K@lemmy.world 13 points 2 months ago

The isc/bsd2 license does not protect the user

[-] 3h5Hne7t1K@lemmy.world 8 points 2 months ago

This is somewhat concerning, as im a big fan of working for free, as long as it benefits the users. I have also been looking at the EUPL as a happy middleground (it permits static linking, while any changes to the acual code is copyleft). Copyleft is important, and needs to be talked about.

[-] 3h5Hne7t1K@lemmy.world 5 points 7 months ago

Absolutely this. It almost seems like a controversial opinion sometimes, but microdependencies is a code smell imo. This could largely be improved by providing a more extended standard lib, at the cost of innovation and velocity maybe. I found this interesting: https://blessed.rs/crates

16

Im contemplating buying a printer on a tight budget. I heard Sovol makes good stuff, so im looking at their product line. I have heard that the SV07 uses V-rollers instead of linear rods, that the SV06 uses.

Im comforting with flashing microprocessors and building custom code. My priority list is as follows:

  1. Open source, both hard and software
  2. Part availability and software interoperability/ecosystem
  3. Stability/quality of the build
  4. Print quality and speed

What do you guys think? Any recommendations? Should i get myself a bone stock SV06 and upgrade it to klipper by flashing, or should i get a SV06 Plus with a klipper display already? Is there something else i should consider?

Very thankful for any advice.

61

It is often echoed that mathematicians make excellent software engineers, and that their logic-adjacent work will translate efficiently into coding and designing.

I have found this to be almost universally untrue. I might even say the inverse is true.

While I and many of my peers have capacity to navigate the mathematical world, it certainly is not what sets us (at least me) apart when designing clever algorithms and software tricks.

Point being: I dont think the property/trait that makes good programmers is mathematical literacy.

I would love to hear what others experience is regarding this.

95
submitted 2 years ago* (last edited 2 years ago) by 3h5Hne7t1K@lemmy.world to c/programming@programming.dev

Both zig and go use the dot operator, but I find the '::' operator much more readable.

Vec::new();

Makes it clear that were accessing a static method belonging to the Vec struct/namespace.

Vec.new()

Makes it seem like Vec is an object with a 'new' method.

Am I alone in thinking this?

[-] 3h5Hne7t1K@lemmy.world 8 points 2 years ago

For those wondering, this seems to be MIT licensed. I didnt check all components.

[-] 3h5Hne7t1K@lemmy.world 12 points 2 years ago

Proton is most certainly a mission critical Valve product. But, yeah, use whatever. I swear by Fedora.

[-] 3h5Hne7t1K@lemmy.world 13 points 2 years ago* (last edited 2 years ago)

all you ever get is bad faith debate

My fellow homosapien, the question is framed in the baddest faith imaginable.

[-] 3h5Hne7t1K@lemmy.world 7 points 2 years ago

?? Where source

[-] 3h5Hne7t1K@lemmy.world 9 points 2 years ago

I see op is fluent is stroke, much impress

[-] 3h5Hne7t1K@lemmy.world 7 points 2 years ago

I would also add IPFS, a REALLY cool piece of tech.

Some really interesting suggestions in this thread that i will definately look into when i find the time.

70
Printers (lemmy.world)

Throughout my life i have set up a multitude of different printers. None of them have been a pleasant experience. Why is this, and is there a printer that is actually good?

Order of priorities:

  1. Free/open software and hardware
  2. Available ink/toner and spares
  3. No connectivity "dumb as a rock"

Print quality really doesent matter unless it is really bad. Of course, im willing to make sacrifices on all of these points, but you get the gist.

Any suggestions for models that comes even close to any of these requirements?

view more: next ›

3h5Hne7t1K

joined 2 years ago