These two @lwn articles are prime examples of why good journalism matters and why you should pay money to make sure it thrives:
They both look beyond the shiny statements from the different parties involved and outside commentators such as @torvalds in this case and explain just how it is from a mostly neutral[1] point of view so that you can make your own judgments.
* GPLv2 and installation requirements – https://lwn.net/Articles/1052842/
* SFC v. VIZIO: who can enforce the GPL? – https://lwn.net/Articles/1052734/
[1] We are humans, and even if we try, we are never completely neutral – and a publication like #LWN that targets the FLOSS community obviously will somewhat look at things from the view of its target audience.
@sam
The #Hubzilla people are sort of porting their concepts over to #ActivityPub as #ConversationContainers . It rebases an already-implemented idea on a standard. They are also doing something similar with their DID implementation, #MagicAuth.
@kevinashworth
@art_histories
Isn't he talking to delegates? What he mean at that macro level may have nothing to do with its technical or social characteristics, and everything to do with its political characteristics.
@GossiTheDog
@Yendolosch @mkj @icing
Better still email the whole company with a warning. Then on receipt of such emails, reply-all telling everyone to stop emailing the whole company.
@tante @jollyorc Oh and regarding WP: pampering a stack of PHP, a database etc and keeping it updated requires more knowledge than a single-file binary and sftp or you use a hosted version. Which in turn makes you „a customer“ just like using a car and having to believe your workshop.
I don’t have the perfect answer, IMHO there’s a broad spectrum, but learning a bit to not having to rely on WP/PHP/MySQL is worth it.
@tante If companies can't send a bill for an arbitrary amount of 'license fees' the product must be complex enough to warrant an arbitrary amount of consulting and maintenance fees.
The real change is to recognize it solutions as primary means for production of government work and move ownership and maintenance in house. Internal teams have their share of complications, but they can prioritize simplicity and ease of composability without compromising shareholder value.
@swannodette I realize you are not the author. Just saying thta a companion piece about improvements to mailing lists would help.
With things generally moving off public mailing lists into "better" forums, GitHub, Discord, Zulip, whatever doesn't matter - it's just obvious we've collectively created a digital Dark Age. https://danielpocock.com/en/mailing-lists-vs-discourse-forums-open-source-community-or-commodity/
What about a shiny Crystal 1.19.0 release for the new year?
The compiler now uses execution contexts and parallel LLVM codegen on all targets (including Windows) a new Time::Instant type, compile time flags with values, and many runtime improvements and fixes.
See all the details in the release notes: https://crystal-lang.org/2026/01/15/1.19.0-released/
When anyone with an @google.com address visits LWN, give them an HTTP redirect to https://news.google.com/search?q=slop+about+linux ?
(Alternatively, the editor of Housefresh wrote about their slop struggle, "If I had to guess why our site has recovered, I’d say it has more to do with our open letters to Google engineers, where we clearly outlined how their biased algorithm was leading searchers to bad products."
)
I'll go further: If your code makes use of "AI" code generators, you shouldn't be describing it as "open source". Imagine a source-available game mod of Mario 64 or Ocarina of Time made by forking code stolen from Nintendo servers. That wouldn't actually be "open source".
OSS/Libre/Free Software is a project to build a commons based on consensual collaboration. You can't claim those labels when your project has, via "AI" scraping, contributors who are unknown, uncredited, and unconsenting.
Allow reviewing packages before installation
The recent commit below by @pkal makes me proud to be part of the #Emacs community. Part of what makes Emacs special is that not only it is distributed under a #FreeSoftware license, but it also works hard to make it easy for you to take advantage of that power, best evidenced by the way a simple mouse click after M-x describe-key puts you right there in the source code, ready to change the behavior of that key.
Now this is extended to encourage you to participate in code reviews of the packages you use. I hope you will make good use of it, both to get to know your tools better, and to participate more meaningfully in their evolution.
https://cgit.git.savannah.gnu.org/cgit/emacs.git/commit/?id=881be95cddcab3cf37373678002c35334c177c97
🤖 AI reminds me of some people on the Torrent network: it leeches from the web at full speed, seeds back at 1kb/s, and only spreads malware torrents (AI content ;)
https://en.wikipedia.org/wiki/BitTorrent#Downloading_and_sharing
#AI #Bittorrent #Torrent #web #internet #tech #humor #it #software #data #sharing #seeding #online #trend #p2p #filesharing #ki #artificial #artificialintelligence #joke #fun #funny #nerdy #nerd
@caten right on!
Thanks @tonyg@leastfixedpoint.com for boosting the above.
I felt part of it can be done by a convention of file:///magnet/ URI's combined with something like bittorrentfs. "discover" a link, file:///magnet/some_magnet_uri/, and click on it in the browser; the underlying file system torrents it and index.html renders in your browser.
@flypaper I have now, and I definitely don't want the crypto or LLM stuff. It's not enough that I could choose not to use those features. I drop software that supports them.
>I just want to be able to load a webpage from a bittorrent swarm
But how would you know its magnet link?
The p2p web also needs content discovery.
@felipe some self-hosting blasphemy: do a Whatsapp poll in groups with likely takers.
pro-libre software, pro-holisticism
pro-communalism, anti-consumerism
fan of #Plan9 and #HaikuOS
anti-witchhunt, see https://stallmansupport.org
I write software (C++) for a living.