[-] onlinepersona@programming.dev 81 points 3 months ago* (last edited 3 months ago)

Just do your part and don't get discouraged. You don't have to do everything. Walk the walk, talk the talk. If things don't work out, at least you tried; that's more than the majority did.

Do what you do no because of some expected local or global outcome, but because it's right.

22

You can find all of these videos as written articles, plus some extra content, at https://thelibre.news/

13

Sounds like a misnomer to me.

49
11

I just watched "Decentralized Authentication is Our Only Hope" and the dude presented a new method of authentication that went over my head. Back when reading SQRL my first thought was "damn, that's genius".

My credentials lie pretty far from cybersecurity and I'm way out of date on auth (OAuth I understand, but not webauthn and FIDO, etc.), so if somebody could maybe explain why SQRL didn't catch on, that'd be great. Was it too complciated? Did something better come along? Just general inertia?

8

A KDE developer gives his opinions on the topic.

90

I see comments on posts such these very often where people complain about opensource products like Linux phones, Linux itself, or pretty much anything else, not being as good as their proprietary, funded, and profits driven alternatives. How are such projects supposed to compete without money and full-time developers? Especially when people are unwilling to donate to them "because they just aren't there yet", how do they expect the projects to quickly get to a point where they are boob friendly and usable?

People will disparage groups that try to make something with barely any funding and time. There are so many negative comments about the PinePhone, Phosh, PostMarketOS, and so on. It's disappointing to have such a community.

As soon as an opensource project asks for funds, integrates a question for funds in their software, uses a restrictive license or something like a business source license, someone will complain about it on social media and blow up the maintainers' repository and socials. Why are we so averse to opensource contributors earning a living writing opensource?

If people don't want to fund opensource (or "source available") until "it's ready" and resist any attempt to make money from it, how it the model supposed to succeed in being an alternative for the majority?

Sorry for the rant, but why can't we as a community be more active in supporting our opensource contributors instead just waiting for the apples to fall into our and their laps?

90

I just read "Google Continues Working On "Magma" For Mesa Cross-Platform System Call Interface" on Phoronix and didn't get it. That made me realise my knowledge and understanding of these things is barely existent. I did write an MS paint clone on linux in C++ a really long time ago and the entire thing was with opengl (it looked like crap), but since then... nothing.

So my understanding is that the graphics card (or CPU if there's no graphics card), writes to a component which is connected to a screen and every cycle (every 1/60 seconds if 60Hz) the contents are sent or read by the screen. OpenGL provided a common interface to do so, but has been outdated since... a while and replaced by Vulkan. Then there are libraries either built on top of are parallel to OpenGL. Vulkan can be parallel or use OpenGL if that's the only one supported IIRC.
However, I'm not sure if OpenGL is implemented at the hardware level (on the graphics card), software level, or both.

Furthermore, I don't understand where Magma, Meta, and MESA come in.

Maybe my core understanding is wrong or just outdated. I can't tell. Can anybody eplain?

Anti Commercial-AI license

96
submitted 1 year ago* (last edited 1 year ago) by onlinepersona@programming.dev to c/opensource@programming.dev

A single contributor (oelmekki) had started integrating ActivityPub into GitLab, which could have been a huge win for the source forge, but despite praising him for it GitLab didn't assign enough resources to help him out. Unsurprisingly oelmekki ran out of steam and now, a year or so later, Gitlab just closed the epic.

Comments have started coming in from the community (and customers) expressing their frustration with GitLab over the decision. The ticket was reopened but without an official communication.

Anti Commercial-AI license

11
6

It's like to hackterms but opensource. I found myself having to look up some terms and not finding them on wikipedia. When I finally find the meaning, I add to my own personal dictionary and rarely hackterms, because contributing to a closed-source project that might just someday disappear seems wrong.

97

A few people pointed out that many rust projects were MIT licensed and since then I indeed have seen MIT licensed projects everywhere in Rust. Then I found the link of this post and it looks like MIT was by far the most popular license in all of opensource in 2023.

Any ideas why?

33

A distributed, content-addressed filesystem across the internet, not just in a home LAN, than can be mounted (fuse or whatever else), doesn't require storing data twice, has a reasonable API and acceptable documentation.

Does something like that exist?

[-] onlinepersona@programming.dev 99 points 2 years ago

Kernel Level Anti-Cheat is a security risk on Windows, plain and simple. It basically bypasses nearly anti-virus and gives game devs access to any and every part of the system. Bugs could lead to unfettered and persistent access for malware.

Additionally, it doesn't work out of the box on Linux in wine (wine isn't a windows kernel running on linux, so it most likely can't work).

Anti Commercial-AI license

[-] onlinepersona@programming.dev 118 points 2 years ago

Guys, stop using github. Put your stuff on gitlab or codeberg (clearnet or on I2P), or even put it on radicle (which can also be hosted on TOR or I2P). They'll have a much harder time taking down stuff on alternatives and it'll be nearly impossible on hidden services.

Anti Commercial-AI license

[-] onlinepersona@programming.dev 83 points 2 years ago* (last edited 2 years ago)

Before reading this, I'll assume damage control. Let's see...

Edit: Yep, damage control. As others have said, his opinions are his opinions, whatever. Making his opinion the official opinion of Proton: no no no no no

Anti Commercial-AI license

[-] onlinepersona@programming.dev 106 points 2 years ago* (last edited 2 years ago)

Multiple things:

  • get rid of mandatory mailinglists
  • use a modern git flow without emails
  • get the hell off of discord
  • don't make me a "maintainer". I write code, I love it. Don't Peter Principle me
  • pay me if I'm supposed to care

The goddamn Linux Foundation is investing more into AI than friggin Linux. They could be hiring hundreds of staff to work on Linux with the billions they shove unto AI. What the fuck are they doing? Mozilla is another offender.

Open source foundations with money should be using it to develop open source.

Also, on greybeard conferences: allow virtual participation please? My company isn't going to give me 4 days off to travel somewhere for one day, have a 2 day conference, then take another day to get back. Nor am I going to pay 200+€ or something as an entrance fee on top of my ticket halfway around the world.

Anti Commercial-AI license

[-] onlinepersona@programming.dev 81 points 2 years ago

Looks like development of such things will have to start happening on the dark web. What a ridiculous conviction.

In its judgement, the court accused him of an “ideology of maximum privacy.”

What the fuck is this kind of reasoning? Is privacy illegal now?

Anti Commercial-AI license

[-] onlinepersona@programming.dev 86 points 2 years ago

I don't agree with the tone of the Lemmy devs, but they are right: it's opensource being worked on mostly in the free time of people. Do not treat the devs like they are paid to do your bidding, because they aren't. If you donated and have expectations, you don't understand the meaning of a donation.

Imagine if the author had a woodworking workshop on their compound where they made things out of wood; figurines, furniture, tools, sculptures, and so on. Say they opened it up to the public so that guests could have a look, play around, spend some free time there, and maybe even use the equipment there. But then guest started demanding the author buy newer equipment, make sculptures more to the guest's liking, made the workshop more accessible to invalids, put up the national flag, play the radio, and a host of other things. All the while not footing the bill for anything, not helping clean up, not volunteering to help in any fashion.
Then the author refused and invited the guests to help. But instead, the guests went off and made a blog saying the author was selfish, cold, self-centered, egoistic, rude, and what not.

This is what the author of this article and people in that github discussion come over as. If those people came into my workshop and told me how to do things without helping out in any way, I'd rightfully tell them to fuck right off.

Articles like these that are practically demanding change will not and do not improve the dialogue. They are actually bad for opensource as a whole because they give people who don't understand opensource the feeling that they have the right to complain, the right to demand, the right to expect, the right to be entitled to an opinion and an outcome.

That's a thumbs down from me dawg.

CC BY-NC-SA 4.0

[-] onlinepersona@programming.dev 80 points 2 years ago

The government better sue the train manufacturer and protect these hackers. The hackers saved the state millions - possibly hundreds of millions.

[-] onlinepersona@programming.dev 92 points 2 years ago

What's up with these trans-memes surrounding linux? Are they just a loud minority?

[-] onlinepersona@programming.dev 110 points 2 years ago

Oh oh... can we look forward to another wave of reddit leavers after inevitable changes to the site to please investors?

[-] onlinepersona@programming.dev 106 points 2 years ago

It never ceases to amaze me how people don't read past the title 🤦 There are people debating about -10 to -30C when the article clearly states that it works in those temperatures. Not only does it work, it's twice as efficient as electrical heating at those temperatures.

[-] onlinepersona@programming.dev 79 points 2 years ago

Twitch is trash. Everywhere I've been, 1080p isn't stable. As soon as I switch over to youtube, 1080p works fine. And their stupid "loading stream UwU" screen when loading it on another page is just annoying.

It also misses the absolutely basic feature or scrubbing - I can't rewind or click back to a previous point in the stream - no. For that, the stream has to have recording activated, then you need to know of /videos on the streamer's page, and finally you can open the "recording". And because it's a recording, you can't "go to live". It jumps back to the very beginning of the stream when it gets to the end "end of the recording", which is whenever you opened it --> opened it 1 hour ago? Once it hits that point again, (no, not live - 1hour but live - 2 hours), it reloads and now you have to remember that it was live - 2 hours.

It's just shit.

view more: ‹ prev next ›

onlinepersona

0 post score
0 comment score
joined 3 years ago
MODERATOR OF