Show more

@256 The maker of Plants Vs Zombies... cool to see this old screenshot.

@EleazerBryan Heh, thanks :) If it helps, Audacity is a popular sound processing app.

On stream again, for the last Smash Bros Ultimate tourney of this college semester! I got 13th out of 22 this time — my best so far!

The last set of the tourney was really hype. We're probably going to be on Yeet Smash again :)

youtu.be/gelBRXEOUQ0?t=5198

Had a 10-year old present this time. Not bad at all for his age, actually. InarenCommander's little bro 😄

Start.gg: start.gg/tournament/december-m

@codrusofathens Neat!

I had heard that Apple's was forked from KDE's browser engine. Maybe it was more than that?

@codrusofathens @ids1024 Oh lol I saw KHTML and thought it was KDE's old browser engine.
(I hope the @ mention was OK, I saw you boosted it)

Can't read my #howtogeek article without making an account. This is new. For as long as I can remember I could just read the articles by clicking on the mail links. Since they turned orange I was going to quit but the articles are really good. I have just reached 300 passwords in my password manager and I don't want anothet account. Anyone else get this? Other links don't ask for logon but won't scroll down.

After visiting multiple articles, I'm getting the overlay now.... (Firefox on Linux)

@adingbatponder I just got this today, with Firefox on Android (Samsung phone specifically). On Firefox on Linux, it opens up just fine....

In 2019, I broke the news that First American Title Insurance Co, the country's second-largest title insurer, had leaked on its public website hundreds of millions of documents related to mortgage deals going back to 2003. The digitized records — including bank account numbers and statements, mortgage and tax records, Social Security numbers, wire transaction receipts, and drivers license images — were available without authentication to anyone with a Web browser.

krebsonsecurity.com/2019/05/fi

According to a report today from Newsday, First American has agreed to pay New York state $1 million for violating the state's cybersecurity regulation.

Not sure how the regulators reached $1m as an appropriate fine, but it seems small to me.

newsday.com/business/first-ame

Can someone recommend a #pixelfed instance that provides the following?

long captions
no adult content (not just no untagged, but verboten)
open to registration
well-moderated to avoid bad actors

@ids1024 @codrusofathens Shouldn't using an outdated browser engine be up to the user?

@arraybolt3 I don't know if it has the functionality you want, but have you tried Meld? flathub.org/apps/org.gnome.mel I think you might find it useful regardless. I find it very useful.
It does have a three-way comparison mode. Maybe there's a setting you can change.

A day passing on planet Earth seen from 36,000 kilometers (22,000 miles) by the satellite Himawari-8.

@Omstero A friend/acquaintance of mine really liked . It looks really interesting to me, and is highly reviewed.

If you're writing open-source software, please do yourself and other software developers a favor and familiarize yourself with how software licensing works. As an Ubuntu Developer, much of my work involves auditing the source code licensing of various applications. Most of these applications have miserably complicated licensing situations, sometimes with licensing violations involved. I also occasionally run into licensing or copyright terms that an author probably didn't intend to specify, but that they did specify unambiguously nonetheless.

For instance, did you know that if you state that a file is "under the GPL license" without specifying what version, that means that the user of your file can use it under *any* version of the GPL they want to? Look at GPLv1 Section 7, GPLv2 Section 9, and GPLv3 Section 14 if you don't believe me. I found a file written in 2017 with these licensing terms. Did the author *mean* to do this? Probably not, they probably wanted to use GPLv3 (or maybe GPLv2). But since they didn't specify a version, I'm within my legal right to use this code under GPLv1's terms if I care to. I'm not going to do that since I have no interest in using this file for anything, but it goes to show you how a slip-up in your licensing specification can cause people to have rights or be free of restrictions you didn't want to give them or let them be free from.

Another (very very common) slip-up is for most of the source code in a repository to have license headers specifying GPLv2 *or later*, but with no repository-wide license specified in an AUTHORS or README file, and with a GPLv2 license in a LICENSE or COPYING file. What you probably *think* this does is license your program under GPLv2 or later, but what it *actually* does is give you a messy mixed-licensing situation with some files licensed GPLv2 only and some files licensed GPLv2 or later. Why? Because the default repository-wide license is GPLv2 as set by the LICENSE or COPYING file, and all of the headers that specify GPLv2 or later are overriding that default license.

You may think, "Why can't someone just infer that because most of the files are GPLv2 or later, that all of them are?" Great question! There's two answers. One, if you unambiguously specify something you didn't mean to specify, whatever you specified is what's legally binding. There's not room for "well that's what I said, but what I meant was..." in licensing. Secondly, many projects *actually use multiple licenses in one project* (for instance you'll have GPL, BSD-2-Clause, BSD-3-Clause, and MIT licenses all in one application). So how does one know if you just "accidentally" specified the wrong license, or if you meant to make a mixed-license application? They can't determine your intent with 100% certainty, so they have to obey what you said, *not* what you meant to say.

I am not a lawyer and this is not legal advice. This is just advice on how to help keep software developers from having headaches and problems reusing code.

#opensource #software #licensing #linux #gpl #bsdlicense #mitlicense #bsd #mit #foss

@kyle On yet another annual re-watch, I actually found Frosty the Snowman to be pretty funny

Show more

Ethan Black's choices:

Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml