Question to people doing electronics and other fields using very small units: do you use the name "thou" or "mil" for the unit representing 1⁄1000 inch?

Considering adding this in unit list in @GIMP. Wikipedia seems to say that Thou is more common globally (but North America) and it looks like @FreeCAD (a good reference!) uses "Thou" too.

Yet a reporter insists that "mil" is more common and that "thou" wouldn't be understood by engineers.
So which is it? πŸ˜„

en.wikipedia.org/wiki/Thousand…

Updated #curl bug bounty stats, six years in:

520 reports
78 confirmed security vulnerabilities
104 "informative" reports, bugs that weren't vulnerabilities
11 marked as "AI slop"

The rest were just different kinds of not applicable. Some more crazy than others.

The latest confirmed curl vulnerability (CVE-2025-0725) was reported 90 days ago.

There is currently zero issues in our queue.

curl.se/docs/bugbounty.html

#curl
Unknown parent

mastodon - Link to source

daniel:// stenberg://

@welkin7 that did not add rust to curl really, but made curl use more rust. Dropped a while ago: daniel.haxx.se/blog/2024/12/21…

Boom, Movim 0.30.1 is out! ✨

In this new release you'll find a new avatar and banner configuration panel, animated GIF support in the picture proxy and some more improvements in the internal color palette management 🎨

Movim is also now supports the XEP-0392: Consistent Color Generation that allows you to have the same default color for your contacts between all the XMPP clients ☺️!

And as always bug fixes and improvements 😌

The complete release note on our blog: mov.im/community/pubsub.movim.…

#xmpp #release #movim

Welcome Helmut Grohne as #curl commit author 1368: github.com/curl/curl/pull/1715…
#curl

Whose Streets? Our Streets! Photos of NYC Protests, 1980-2000. Documentation of protests over AIDS, abortion rights, police brutality, housing, race, the environment, education, etc. kottke.org/25/04/whose-streets…

Any accessibility additions is a win for everyone!

Valve announces accessibility tags for Steam - Can I Play That?

caniplaythat.com/2025/04/23/va…

#Valve #Accessibility #Steam #PC #Gaming

PureOS Crimson Progress Update πŸš€

Since July 2024, we’ve built a strong foundationβ€”now climbing the stack!

March highlights:

β€’ Faster USB charging
β€’ Smoother touchscreen
β€’ Speedier storage access

PureOS developer Sebastian Krzyszkowiak tackled major package updates, syncing key components from Debian Bookworm and patching PureOS-specific enhancements for devices like the Librem 5.

First alpha release coming soon. Stay tuned.

πŸ”— Learn More Here: puri.sm/posts/pureos-crimson-d…

#AndroidAppRain at apt.izzysoft.de/fdroid today with 15 updated and 1 added apps:

* Calculator: calculator, unit converter, time converter, currency converter… πŸ›‘οΈ

4 #Magisk modules were updated at apt.izzysoft.de/magisk

Enjoy your #free #Android #apps with the #IzzyOnDroid repo :awesome:

in reply to Al Sweigart

Going to disagree on this one. Having a project that's both useful and popular can achieve a greater good that outweighs the possibility of it being exploited by megacorps. I hope that my own main open-source project (accesskit.dev/) falls into that category; the more popular it is, the more applications are accessible to more people. _Maybe_ I could make some money selling copyleft exceptions, but I'd rather have more accessible apps, as long as I can make a living.
in reply to Ahmad Albahar

Yeah, they appear with what you wrote when you quoted, but not like on twitter, instead, it's a link to the post, so essentially, to a client that doesn't support quoting, which is a lot of them, even Enafore, although it says that we can quote, well, that's just not properly implemented, and whatever you can read over there to you, is because your app lets you, but I don't think the web will.

My @thunderbird regularly marks some S/MIME-signed mails with:

"Digital Signature is not valid!"

#TIL the reason: these mails are signed with sha1-algorithm which is considered insecure since TB 115.

There is a config to accept such signatures, see blog.thunderbird.net/2023/10/t…

However, I think the error message:

"There are unknown problems with this digital signature." is suboptimal.

Seems like an easy issue to fix, but on the other hand I was not even able to finde the appropriate repo. 😬

in reply to Tamas G

This is bullshit from someone who doesn't treat LLMs as tools. If you want them to interpret your asks and respond in a certain way, put that context in the system prompt and stop wasting tokens.

Saying "You act as though I always say please" is just as effective as actually saying it. Saying you want bullet points, or headed paragraphs, or responses without visual references, or whatever is even better. Not valuing politeness from a computer is even better than all of that.

This entry was edited (7 months ago)
in reply to James Scholes

I think the "valuing politeness" comes more from getting a greater effective output through it than otherwise, which isn't changing the core principle of LLMs: Since human data showed them that passages with polite dialog exert greater effort from the participant, it's likely that bias has now largely creeped into the average dataset of the models themselves. It's valid though to consider how this changes when applied to the prompt directly, as it least avoids repetition and can keep the positive sentiment the same rather than varying it across them.
This entry was edited (7 months ago)

I noticed a bug in our binutils port that had been generating semi-randomly broken branch relaxation trampolines for decades.

Why did it take so long to notice this code generation bug? The branch has to reach farther than +-32MB for the branch relaxation trampoline generation to kick in. And even then not all branches were affected (the type of relocation affected it, it had to be in a link library in a specific kind of segment and not in the beginning of it). Finally, for it to actually come into play, the branch had to actually be taken, too.

What did it do wrong then? It added the offset to the target function in the link library .text segment twice. So instead of jumping to the intended function it jumped somewhere random after that. Funnily, the jump might end up hitting some code that did not crash, but did something unintended. For you all non-developer peeps: That is very, very bad.

Fun features of this bug: Since whether the trampoline was generated or not depended on the order of object code and from where the affected call was being made, the bug would pop in and out of existence even on the smallest changes to the code or link libraries. If you know a thing about debugging, this is not very conducive to locating bugs.

Needless to say this one took a lot of head scratching to finally figure out. The fix was a change on a single line.

This bug was old enough to get into bars and drink alcohol legally.

EDIT: Oops, this was supposed to be a reply to this post: infosec.exchange/@harrysintone… - so added some context.

#bugstories #bugs #development #coding

This entry was edited (7 months ago)

With Andor s2 about to drop, it's good to keep in mind that in spite of popular assumptions, the Galactic Empire isn't based on the Nazis. George Lucas was very explicit that it's in fact supposed to represent the United States.

cbr.com/george-lucas-vietnam-w…

reshared this

LibreOffice had two major updates in 2024 with many improvements and fixes. Learn more from The Document Foundation's Annual Report: blog.documentfoundation.org/bl… #foss #OpenSource

Did you catch the recent ACB Vispero Presentation - Manage Windows 11 notifications with JAWS? In case you missed it, the archive is now available: acb-community.pinecast.co/epis…

#FreedomScientificTraining #JAWS

A cracked phone screen doesn't mean you need a new phone! Instead, choose #repair or refurbishmentβ€”it's better for your wallet, and the planet.

Repairing will refresh your device, but when you do replace it, remember to trade it in to somewhere like Back Market. Instead of ending up in a landfill, it'll find a new home in someone else's pocket (and put some money in yours!). This enables phones to stay in use for 10 years, saving cost and energy.

Learn more on our blog: ifixit.com/News/109306/fix-it-…

END OF 10

"Support for Windows 10 ends on October 14, 2025.

Microsoft wants you to buy a new computer.

But what if you could make your current one fast and secure again?

If you bought your computer after 2010, there's most likely no reason to throw it out. By just installing an up-to-date GNU/Linux operating system you can keep using it for years to come.

Installing an OS may sound difficult, but you don't have to go it alone! With any luck, there are people in your area ready to help!"

endof10.org/

#Microsoft #Windows #Windows10 #Windows11 #Linux #FOSS

This entry was edited (8 months ago)

A verified ID is required to access AI models in OpenAI's API to prevent IP theft. πŸ˜‚ They went from stealing everything from everyone to now claiming it's their original work, despite hundreds of pending copyright cases against them in the courts. Why is this even allowed? That's hypocrisy at best.

#ai

#AI
This entry was edited (8 months ago)

γ€π•­π–†π–˜π–˜π–•π–Žπ–˜π–™π–”π–‘ πŸŽ¬γ€‘
AxWax remixes at the Not Bonk What I Call Wave: Remixes Vol 2 launch party

β–‘β–’β–“β–ˆβ–“β–’β–‘
β–‘β–’β–“β–ˆβ–“β–’β–‘ β–‘β–’β–“β–ˆβ–“β–’β–‘

My two remixes on Not Bonk What I Call Wave: Remixes Vol 2, recorded at the release party Owncast stream. The tracks, Secret Deal - All Around (AxWax Remix) and Traiken - The Snag in Your Makeshift Cape (AxWax Remix) can be streamed / d...

β–‘β–’β–“β–ˆβ–“β–’β–‘ β–‘β–’β–“β–ˆβ–“β–’β–‘
β–‘β–’β–“β–ˆβ–“β–’β–‘

πŸ“Ί v.basspistol.org/w/njehmVvLcBj…
⚠️ Your comments to this post are appreciated, but consider following this creator or interacting with the video directly by pasting the link above in your instance's search-box! πŸ’Œ
🈁 #peerTube #Basspistol

⇧