Show newer
Parienve boosted

I'd kinda like to get back into music composition, but… when I look at it I think Musescore is going down the "enshittification" process and I no longer have any desire to use it.

Are there any good FOSS alternatives?

Parienve boosted

@nextcloud ... and now I've looked into sharing as well. One person creates folders (Categories) with notes they want to share. Then share them from the File view. The person who gets them shared then used the Move functionality in their Shared files view to put them into their Notes folders.

This seems to work fine.

tl;dr: It seems Nextcloud has all the functionality, although with subpar UX, to offer shared Notes. Together with MIT licensed third party tools there's also a very easy to use Evernote-to-Nextcloud (Markdown) conversion available.

Let's go!

#Evernote #Nextcloud

Parienve boosted

@grabe @dangillmor The most ethical approach, I think, is to block trackers and malware rather than ads. This nudges the ad industry in a better direction.

In uBlock Origin, you can easily do this by disabling "uBlock filters – Ads", as well as all filters under "Ads" and "Multipurpose", but enabling everything under "Privacy" and "Malware protection, security".

Parienve boosted
Parienve boosted

@lucifargundam Un traduction additional:
Mi amicos parla un lingua differente que le mie e io es un stulto

uspol, fascism 

@Fluttershycuddles777
On the original topic, the short version is that Moms for Liberty tries to get various books removed from U.S. schools that might contradict hyper-conservative worldviews on race, gender, and sexuality.

As for why they get called "Nazis" specifically, a few months ago, one local chapter's newsletter included a Hitler quote. My understanding is that the newsletter was insinuating the *government* is like the Nazis, but it's a very bad look for the group regardless.

@lucifargundam
Thanks, I know someone IRL who will benefit from this.

One small correction: a parameter is the defined name of an input to a function. An argument is the actual value provided as an input to a function.

Parienve boosted

Repl.it just killed Teams for Education, meaning any teacher that was planning on class management using that platform this year is now SOL.

Parienve boosted

I love that #Mastodon doesn’t auto-detect links: It only treats text as a link if it starts with a protocol—e.g. https:
That helps with posting source code snippets because Mastodon doesn’t see links where there aren’t any.

Parienve boosted

Fascinating both for what it says about dev & what it says about statistics:

A gamedev realized Linux users were just 5.8% of their sales, but represented 38% of bug reports.

Then they looked at those numbers closer, and realized. Linux users were not experiencing more bugs. Almost none of the Linux-user bugs were Linux-related. Linux users were simply *more likely to file bugs*.

Their conclusion: A linux port pays for itself bc it nerdsnipes ppl into giving u free QA

techhub.social/@ozone89/111337

Parienve boosted
Parienve boosted

After doing a best fit, we found #Rust projects were less likely to introduce vulnerabilities than their equivalent #C++ projects at all relevant experience levels, but more importantly, we found the effect was most significant for first-time contributors, who were almost two orders of magnitude less likely to contribute vulnerabilities. That is, even though Rust may have a reputation as a harder language to learn, there is a very measurable effect that makes it better for newbies. Reviewers should not have to put as much effort into reviewing code to be confident that someone making their first foray into their project is accidentally adding a vulnerability.

@jozeldenrust @sponsorblock
"Anti-adblock fixes" are measures taken by web users to counter websites' anti-adblock techniques, so the full phrase is effectively a *triple* negative.

@metaphil @mhoye I am "Web 3.0 still means Semantic Web, and Web3 is the other one" years old.

Does that mean I'm younger or older?

Parienve boosted

A new low, even for #Google. Giving Google permission to share information about you with third-party websites is being falsely advertised as an "ad privacy feature". This is privacy washing at its most extreme. But it gets even worse.

There is a dark pattern on the second screenshot. It isn't just informing you about the fake privacy features. Clicking on "Got it" actually turns on these features that allow Google to use your recent browsing history for ads on third-party websites:

Parienve boosted
Anyone familiar with #Apache #tomcat? Is there a way to make an application config persistent across server restarts? I have opengrok set up and I need to rerun the indexing every time I restart the server.. any ideas how to fix it?

@mia

Examples of crates with noncommercial licenses:
`mulm` - Prosperity Public License.
`rustic-zen` - CC-BY-NC-SA-4.0
`ur-script` - CC-BY-NC-4.0

Side note: be careful about confusing the Boost Software License (BSL), which is FOSS, with the Business Source License, which is not. Both licenses see use on crates.io

@aeva

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.