@dentangle@chaos.social
@dentangle@chaos.social avatar

dentangle

@dentangle@chaos.social

#FOSS hacker. Founder of the #Librecast Project, working on improving #privacy and #decentralizing the Internet with #multicast.

Also, tractors. Has a language habit.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

dentangle, to random
@dentangle@chaos.social avatar

14 days for tracked post to get from the UK to France.

This appears to be fairly typical now, when it turns up at all. I'd estimate that less than a third of our mail has turned up from UK to France post Brexit. It wasn't previously an issue. No problem with mail or packages within the EU that I've noticed (aside from the occasional lost delivery driver).

NGIZero, to opensource
@NGIZero@mastodon.xyz avatar

There'll be an breakout session during OW2con'24 for NGI beneficiaries. It's a chance to meet up with fellow contributors to the open internet, share a presentation about your project and to explore new collaboration possibilities.

Throughout the conference there'll be an NGI Community corner for projects to provide demos & meet open source professionals

OW2con'24 is held 11-12, June in Paris-Chรขtillon. Registration is free but mandatory.

https://www.ow2con.org/view/2024/Breakout_Sessions/NGI-Search

dentangle,
@dentangle@chaos.social avatar

@NGIZero That sounds great, but unfortunately with no , no and with a lineup of 4 white male keynote speakers it doesn't appear to be the kind of safe or inclusive space that I'd be comfortable in.

dentangle, to random
@dentangle@chaos.social avatar
dentangle, to random
@dentangle@chaos.social avatar

Took the tracteur into town to buy petrol so I can get the garden under control, or at least keep the paths clear after my encounter with the snake this morning.

Nice drive along the back roads. Fields are looking good. It's Limousin country here, and the cattle are looking healthy.

Apparently I've not been to town since the beginning of October (over 7 months ago), which was when I last went to buy fuel.

Scintillating conversation with the garagiste as usual. Three whole words and a grunt.

dentangle, to random
@dentangle@chaos.social avatar

Linus demonstrating that any clear and well-reasoned proposal can still be attacked using nothing more than SHOUTY CAPS and calling it "idiotic".

Deftly ignoring direct questions, and side-stepping all attempts at logical discussion by deliberately and repeatedly mis-quoting the other person.

@kees I am in awe of your patience and calm ๐Ÿ˜‰

https://lore.kernel.org/all/202404291502.612E0A10@keescook/

dentangle,
@dentangle@chaos.social avatar

@kees

Kees: The condition we need to catch is the case of unexpected wrap-around.

Linus: If you go "wrap-around is wrong" as some kind of general; rule, I'm going to ignore you, and I'm going to tell people to ignore you, and refuse any idiotic patches that are the result of such idiotic rules.

Kees: I would phrase the rule as "ambiguous intent of wrap-around is wrong".

Linus: Any kind of mindless "this can wrap around" is inexcusable.

dentangle,
@dentangle@chaos.social avatar

@jens @kees I don't think Linus acknowledges any authority other than himself.

dentangle,
@dentangle@chaos.social avatar

@kees @jens @smallcircles It certainly seems like an abusive environment.

Having made it painfully clear you are not talking about UB or objecting to intentional overflow, to then be repeatedly clubbed with that one thing no matter how many times you correct the record...

It's wilful. There's no way your meaning was missed.

dentangle,
@dentangle@chaos.social avatar

@hyc @kees If Linus had made his point as you just did, sticking to the technical points, nothing. There's a valid debate to have.

But he didn't.

Linus SHOUTED IN ALL CAPS, described such proposals as "idiotic", implying that Kees is therefore an idiot, and kept referring to a point that Kees has never made.

All Kees is proposing is clarifying programmer intent to prevent a known, frequent and recurring class of errors found in the kernel. He has never said that wraparound is "bad".

dentangle, to random
@dentangle@chaos.social avatar

TIL: Google named its Distributed Lock Manager "Chubby".

OK.

revk, to random
@revk@toot.me.uk avatar
dentangle,
@dentangle@chaos.social avatar

@revk Thanks for sharing that. You'll find many of us on the hashtag with similar lingering symptoms, even without a stroke. It's way more common than generally acknowledged.

Hopefully you'll make a full recovery, but you may find it comes and goes. After more than 4 years I'm trying to accept this is probably permanent for me.

Can relate to the typing issues, and spelling. Like a bad autocorrect I can't switch off. Coding with brain fog is a special pleasure I'm still adapting to.

dentangle, to random
@dentangle@chaos.social avatar

Currently working on some peer discovery code. I keep abbreviating it as "peer disco", but it's definitely feels more like a peer cรจilidh.

Nodes dynamically linking with each other in different configurations, shouting things to each other, nodes dropping in and out and reconfiguring again into a new shape and the dance goes on.

Yes, definitely more of a cรจilidh.

All that's missing is some 80-shilling and a couple of nodes having a quiet snog in the corner.

https://en.wikipedia.org/wiki/C%C3%A8ilidh

dentangle, to random
@dentangle@chaos.social avatar

Looks like a storm later, which almost certainly means a power cut.

Time to upgrade my kernel then, if I'm going to have to reboot.

My main laptop hasn't had a battery since last year, and my knackered UPS is currently telling me it can provide me with 0 minutes of uptime (when I've finished compiling, I might get back to 3 minutes).

dentangle,
@dentangle@chaos.social avatar

It's more natural to think of the posts holding up the roof of our hangar, but they also hold it down. It's this last function that was being tested by the winds last weekend. One of the posts was lifting so alarmingly in each gust that I thought I'd better tie it down. The strap was just about lifting me while I lashed it down. Was about to start looking for my ruby slippers.

hyc, to random
@hyc@mastodon.social avatar

Not getting a lot of response on the last Call for Testing on the latest release candidate https://lists.openldap.org/hyperkitty/list/openldap-technical@openldap.org/thread/QISYQHBJEBGTDRTDVGF6HJYMJ3ROGT5U/

Would be nice to get more eyes on these.

dentangle,
@dentangle@chaos.social avatar

@hyc Tested on Gentoo Linux, FreeBSD, NetBSD and OpenBSD as that's what I had to hand. Bugs are in the tracker ๐Ÿ˜‰

dentangle, to random
@dentangle@chaos.social avatar

Is God on GitHub? I have some bugs to report.

dentangle, to foss
@dentangle@chaos.social avatar

All Your Base Are Belong to LLM

"The output from an LLM is a derivative work of the data used to train the LLM.

If we fail to recognise this, or are unable to uphold this in law, copyright (and copyleft on which it depends) is dead. Copyright will still be used against us by corporations, but its utility to FOSS to preserve freedom is gone."

https://blog.brettsheffield.com/all-your-base-are-belong-to-llm

#FOSS #OpenSource #FreeSoftware #LLM #AI

dentangle,
@dentangle@chaos.social avatar

@mishari "We show an adversary can extract gigabytes of training data from open-source language models like Pythia or GPT-Neo, semi-open models like LLaMA or Falcon, and closed models like ChatGPT"

https://arxiv.org/abs/2311.17035

dentangle,
@dentangle@chaos.social avatar

@helgztech True. This is why the work of organisations like @conservancy is so important. Copyleft requires some level of enforcement.

onepict, to random
@onepict@chaos.social avatar

So that's me received the confirmation that my stuff is removed from Bigstack.

Which is good. It shows the Optout requests are being done.

Go to check again for librecasts old github account. Looks like I missed some.

Opens new ticket

https://huggingface.co/spaces/bigcode/in-the-stack

While I did think it is important for Software Heritage to archive code, I wish it was done Opt-in.

It would be nice to be asked and for that code to be curated. This is not curation. This is automation.

#SoftwareHeritage #BigCode

dentangle,
@dentangle@chaos.social avatar

@webmink @onepict Using the code to train LLMs that then are used generate derived works with the licenses chiselled off is a violation the spirit (and arguably the law) of FOSS licensing.

dentangle,
@dentangle@chaos.social avatar

@interpeer @webmink @onepict Whether you use a "permissive" license or copyleft you are required to retain the copyright notices when creating a derived work. Creating a derived work (regardless of whether through using an LLM) and distributing it without the original copyright notice is a violation of the terms of the license. Otherwise you're basically saying all FOSS licenses are effectively public domain.

dentangle,
@dentangle@chaos.social avatar

@interpeer @webmink @onepict Amusingly, Software Heritage has also fed the "open letter to RMS" into their LLM corpus. That repository does not contain any licensing information at all. So it appears that regardless of which license (or lack thereof) a repo is under they will archive it and use it for creating derived works.

dentangle, to random
@dentangle@chaos.social avatar

The other day I had a bug in my code that only affected NetBSD.

In the interests of balance, today I'm trying to track down a bug that affects Linux, FreeBSD and OpenBSD, but not NetBSD.

Seriously, I've run this test 6654 times and counting, and NetBSD is still happy. I guess I'll call that a pass?

Now Linux, FreeBSD and OpenBSD - explain yourselves. Why can't you behave like NetBSD here?

aral, to random
@aral@mastodon.ar.al avatar

Fedora Silverblue 40 is out today. If you have rpm-fusion layered so you canโ€™t upgrade through GNOME Software, run these commands in Terminal:

  1. Pin current version:

sudo ostree admin pin 0

  1. Handle rpm-fusion nastiness:

rpm-ostree update --uninstall rpmfusion-free-release --uninstall rpmfusion-nonfree-release --install rpmfusion-free-release --install rpmfusion-nonfree-release

  1. Rebase to Fedora Silverblue 40:

rpm-ostree rebase fedora:fedora/40/x86_64/silverblue

#Fedora40 #Silverblue

dentangle,
@dentangle@chaos.social avatar

@aral I'm not involved with , but presumably there's a release process that is written somewhere.

This sounds like a bug in not just the software, but also the release process. Perhaps the way to tackle the software bug is to fix the release process so that alarm bells ring before next release.

Grabbing prerelease images and testing and raising bugs in the run up to release might provoke some action - if you have the time to do that. someone clearly needs to!

dentangle,
@dentangle@chaos.social avatar

@aral
According to [1] part of the process is a Go/No-Go meeting [2], which involves a QA team, Release Engineering and their Steering Committee.

I don't see accessibility as a specific part of the release process, but I only did a quick search.

Getting this marked as a blocker bug on the next release might be the way to go.

[1] https://docs.fedoraproject.org/en-US/releases/lifecycle/#_development_process
[2] https://fedoraproject.org/wiki/Go_No_Go_Meeting
[3] https://fedoraproject.org/wiki/QA
[4] https://docs.pagure.org/releng/
[5] https://fedoraproject.org/wiki/QA:Release_validation_test_plan
[6] https://fedoraproject.org/wiki/Blocker_Bug_FAQ

  • All
  • Subscribed
  • Moderated
  • Favorites
  • โ€ข
  • provamag3
  • khanakhh
  • mdbf
  • InstantRegret
  • Durango
  • Youngstown
  • rosin
  • slotface
  • thenastyranch
  • osvaldo12
  • ngwrru68w68
  • kavyap
  • cisconetworking
  • DreamBathrooms
  • megavids
  • magazineikmin
  • cubers
  • vwfavf
  • modclub
  • everett
  • ethstaker
  • Leos
  • tacticalgear
  • normalnudes
  • tester
  • GTA5RPClips
  • anitta
  • JUstTest
  • All magazines