Yeah. I believe it has a different name on iOS, but they both have the feature.
A really nice feature would be a hardware button triggering this mode!
And I think iOS literally lets you configure the button on the side of the phone to enable this mode by quickly pressing it three times or something like that.
True, I didn't consider that (though there may have been modifications made after the code was copied?). In that case, section 4 would apply, which only requires keeping notices intact, and there aren't any as you said.
It does have this clause:
[...] provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice;
A bit unsure in how that should be taken in this case. There weren't any notices in the fork, and the copyright information is otherwise the same (the LICENSE file). This could also be taken to mean attribution, maybe (since most copyright notices include the author's name), in which case git author info would've probably been enough too.
The Piefed author should merge all that code right back in, but use git format-patch for both commits so Git authorship is preserved.
Instead of doing that, I'd just fetch their commits and merge them directly. That has the added benefit of not generating new commits with new hashes (making it easier on the fork's side). If the original commits were signed, it would also preserve those signatures.
Neither project has copyright notices in preamble comments at the top of files, or an AUTHORS.txt, or any other kind of copyright notice. Therefore there is no copyright notice to preserve as stipulated by the AGPL.
Agreed on this part though. Although the license, under section 5, states “a) The work must carry prominent notices stating that you modified it, and giving a relevant date.” One could maybe argue this wasn't done for the second change, but if that were to be merged in properly with git attribution intact (which also includes timestamps), that should also be fine.
I had a browse of what they’d done and saw something cool that I wanted PieFed to have too [...]
This is definitely in line with the free software philosophy. It should be possible to include others' improvements to your project, if you've already got their modified source code. And “stealing” code is not even a thing (it's copyright infringement at worst, never theft).
It's a different frontend rather than just a theme, so it needs to be set up separately (similar to lemmy-ui). If you have any questions, feel free to ask me :)
So if a poster uses an em dash out of that context, it right away throws up a red flag cuz... howd you do that easily?
Did you memorize the alt code to make one?
On KDE, the default keyboard layout makes it pretty easy to type the various dashes and quotation marks, so that's one way. Ever since discovering that, I've been making a conscious effort to use them (because I am the type of person who likes doing the typograhically correct thing, even in an informal context… maybe that's the problem, actually). Haven't been called out as “AI” yet, but it's probably going to happen at some point.
Pretty sure the API should be exempt, as well as user agents that don't impersonate browsers. So that should be fine, the only problem is that you need JavaScript to get through the challenge when using a browser (which is a bit unfortunate, as old.lemmy.today doesn't otherwise require JS).
A very minor minor comment; one thing I don't like about old.slrpnk.net & old.lemmy.world, is the site by default loads to hot posts. I found the active tab to be far more interesting; there is more engaging discussion that I can learn from. If perhaps due to a cookie setting or something, the site could default to the active tab; I (and possibly others) will appreciate it.
One of the reasons I'm not a huge fan of old.slrpnk.net is that I can't figure out how to access content from other instances.
old.slrpnk.net should still have posts from other instances, as far as I can tell. They only show local stuff by default, so you have to set “listing” to “all” to see them (the small toggle under the yellow tagline). If you want to primarily interact with posts from other instances, lemmy.today is probably the better choice though either way. slrpnk.net looks like it mostly focuses on local communities.
I have noscript running and I have cloudlflare blocked.
The good thing about mlmym (the software behind old.lemmy.today, old.lemmy.world, and so on) is that it's entirely usable without JavaScript :)
So as long as there isn't something like cloudflare in the way that does require JS, it should work fine to use it that way.
Looking at it right now though, @mrmanager@lemmy.today it looks like old.lemmy.today is erroring with 502?
I know of the lemmy keyboard navigation addon that reimplements this feature for lemmy-ui and mlmym. I haven't tested it myself though, and it's been last updated over a year ago, so I don't know if it still works. I have thought about including the feature directly in mlmym (could actually make use of the keyboard navigation setting that lemmy already has to toggle it), but if I do, that'll only happen after I'm done with the refactor for the v4 API. So it will probably take a while 😅
edit: opened an issue for it (#27) so I don't forget
Thank you for doing this again! As always, it was a lot of fun, though I feel like I didn't even see half of what the game had to offer 😅 Finally managed to rebuild my ship at some point, but didn't have the time to set off on a voyage yet. Oh well :)
Yeah. I believe it has a different name on iOS, but they both have the feature.
And I think iOS literally lets you configure the button on the side of the phone to enable this mode by quickly pressing it three times or something like that.
True, I didn't consider that (though there may have been modifications made after the code was copied?). In that case, section 4 would apply, which only requires keeping notices intact, and there aren't any as you said.
It does have this clause:
A bit unsure in how that should be taken in this case. There weren't any notices in the fork, and the copyright information is otherwise the same (the
LICENSEfile). This could also be taken to mean attribution, maybe (since most copyright notices include the author's name), in which case git author info would've probably been enough too.Instead of doing that, I'd just fetch their commits and merge them directly. That has the added benefit of not generating new commits with new hashes (making it easier on the fork's side). If the original commits were signed, it would also preserve those signatures.
Agreed on this part though. Although the license, under section 5, states “a) The work must carry prominent notices stating that you modified it, and giving a relevant date.” One could maybe argue this wasn't done for the second change, but if that were to be merged in properly with git attribution intact (which also includes timestamps), that should also be fine.
This is definitely in line with the free software philosophy. It should be possible to include others' improvements to your project, if you've already got their modified source code. And “stealing” code is not even a thing (it's copyright infringement at worst, never theft).
If you allow me to do a bit of self-promotion: https://code.mschae23.de/mschae23/mlmym (this is my fork of the software running on old.lemmy.world).
It's a different frontend rather than just a theme, so it needs to be set up separately (similar to lemmy-ui). If you have any questions, feel free to ask me :)
Same. I can also recommend the Qobuz download store, which has a larger library because they get their music from the usual distributors.
https://spotsponsorblock.org/ :)
Bitter: Deutschland hat keine Atomkraftwerke zum Notabschalten mehr :)
Woah, that's kind of awesome
::: spoiler I have a list to keep track of which instances are using which versions of mlmym:
:::
I didn't know about old.retrofed.com, just added it!
edit: what
Nice! Just found out about this from another post about old reddit.
By the way, I plan to (in the long term) support PieFed in mlmym directly: https://code.mschae23.de/mschae23/mlmym/issues/11
On KDE, the default keyboard layout makes it pretty easy to type the various dashes and quotation marks, so that's one way. Ever since discovering that, I've been making a conscious effort to use them (because I am the type of person who likes doing the typograhically correct thing, even in an informal context… maybe that's the problem, actually). Haven't been called out as “AI” yet, but it's probably going to happen at some point.
That bad? That's insane. I hope this will help then, at least :)
Going the old reddit route, I see 🙃
Jokes aside, that's fair. But maybe it would be nicer if it were a redirect to the login page instead of a simple 403 page?
Pretty sure the API should be exempt, as well as user agents that don't impersonate browsers. So that should be fine, the only problem is that you need JavaScript to get through the challenge when using a browser (which is a bit unfortunate, as old.lemmy.today doesn't otherwise require JS).
Oh, that's weird. They did federate to me, so it's not completely broken
You can set this on the preferences page :)
old.slrpnk.net should still have posts from other instances, as far as I can tell. They only show local stuff by default, so you have to set “listing” to “all” to see them (the small toggle under the yellow tagline). If you want to primarily interact with posts from other instances, lemmy.today is probably the better choice though either way. slrpnk.net looks like it mostly focuses on local communities.
The good thing about mlmym (the software behind old.lemmy.today, old.lemmy.world, and so on) is that it's entirely usable without JavaScript :)
So as long as there isn't something like cloudflare in the way that does require JS, it should work fine to use it that way.
Looking at it right now though, @mrmanager@lemmy.today it looks like old.lemmy.today is erroring with 502?
I know of the lemmy keyboard navigation addon that reimplements this feature for lemmy-ui and mlmym. I haven't tested it myself though, and it's been last updated over a year ago, so I don't know if it still works. I have thought about including the feature directly in mlmym (could actually make use of the keyboard navigation setting that lemmy already has to toggle it), but if I do, that'll only happen after I'm done with the refactor for the v4 API. So it will probably take a while 😅
edit: opened an issue for it (#27) so I don't forget
While you're here, I published a small update yesterday (26.3.4) that fixes a few more bugs I've found :)
Thank you for doing this again! As always, it was a lot of fun, though I feel like I didn't even see half of what the game had to offer 😅 Finally managed to rebuild my ship at some point, but didn't have the time to set off on a voyage yet. Oh well :)