Show more

When I was dealing with gtk-rs, I thought #gVariant was a mess in #rust .

Now I know it's not just Rust. It's also a pain in C. Sigh.

#rustlang #glib #programming #linuxdesktop

Yesterday, I stopped to chat with some union contractors protesting a labor dispute with my university, and among other grievances they mention that the university isn't doing CORI checks on the non-union contractors that they've started hiring.

I just discovered e-invoices. Obvious idea! No one's using it.

Neither do I, and I want to change that. But there are so many formats!

Finvoice, EN-16931, XRechnung, the UBL and CII data representations...

Which one to implement? If you received or sent an e-invoice, what standard did it follow?
Does your #bank read e-invoices to automatically pay them?

#einvoice #invoice #finance #askfedi #askfediverse #programming #standards

My B4 #OLPC prototype, 15+ years old. Original battery. Still works and battery charging is no problem. Impressive little machine :)

Remember: Most billionaires are not “self-made.” They’re made via a combination of inherited wealth, government subsidies, tax loopholes, labor exploitation, and policy failures. Can we stop perpetuating a myth that blames wealth inequality on the choices of everyday Americans?

Today, organizations around the world call for metadata to be openly available to all. We just posted a news story about the milestone #BarcelonaDeclaration: sparcopen.org/news/2024/barcel

The #BarcelonaDeclaration is a collective commitment to making research information more open and transparent. "Ending the reliance on proprietary sources and closed infrastructures is in the best interest of everyone involved in the research enterprise” -@hjoseph
mastodon.social

The Reuters Institute, a journalism think tank, did a deep dive into tools that purport to detect "AI"-created content.

Bottom line: DO NOT rely on these tools for anything important. reutersinstitute.politics.ox.a

"Detection tools should be used with caution and skepticism," they write.

"The US government has a long history of abusing its existing surveillance powers," Freedom of the Press Foundation writes in The Guardian. "It would be naive to think it wouldn’t abuse new ones."

Tell the Senate to vote NO on RISAA by calling 202-899-8938

theguardian.com/us-news/2024/a

Franklin Rosemont: "The IWW's economic critique of capitalist society was enhanced by a powerful poetic critique that was largely inspired by the romantic poets. Wobblies hated capitalism not only because it is exploitative, authoritarian, and unjust, but also because it is ugly, foul-smelling, noisy, stultifying, cretinizing, completely incompatible with the 'good life' as dreamed by poets through the ages, and therefore irremediably *wrong.*"

In place of capitalist miserablism, Franklin Rosemont says, the Wobblies sought "freedom, beauty, generosity, and a heightened sense of *life*--life as adventure, exaltation, self-fulfillment, and enchantment."

#anarchism #labor #capitalism #history

Open Rights Group fights to protect digital rights in the UK 🦾

Becoming a member helps us to campaign, lobby, go to court – whatever it takes to challenge restrictions to our human rights.

Join the movement today ⬇️

#DigitalRightsAreHumanRights

openrightsgroup.org/join/

Software is only considered art or craft to those who don't know how to quantify it.

EFF’s Joe Mullin joins the Firewalls Don't Stop Dragons podcast to discuss why censorship bills like the Kids Online Safety Act will do more harm than good, and why comprehensive data privacy laws would be better for everyone. podcast.firewallsdontstopdrago

Those on the left are modular designs, by the way (the wires broke when straightening :(, so I had to join the pieces. I don not recommend doing that).

The leftmost one is clever: the two pieces make two complementary threaded parts. But it's also rather weak.

The middle one is much stronger, and still weighs less than half of the overkill commercial saw on the right.

They cost only two afternoons of work :P

#woodworking #metalworking

Show thread

Do you want to learn #hacking ? Does your local #hackspace have the right tools, like the #hacksaw ?

If not, don't worry. You can build one from sources. Exploit a piece of thick wire to get the OneWire saw!

Watch out while #bootstrapping : hack off the ends with another saw.

It's lightweight but robust. The only holes are in the blade, and the blade is well secured.

It can't attack flat surfaces, but I fetched a good branch and did a #penetration test. It's as good as the legacy design!

Media companies are pleading for presidential "debates" -- knowing perfectly well that these events would mostly be platforms for Trump's relentless lying and bluster on LIVE TV.

cbsnews.com/news/biden-trump-m

What media orgs want above all else is money, and they are certain that they'll make money by putting on these programs and "covering" them.

Some changes ahead:

I'm leaving academia to "help people who are working to save democracy, and by extension freedom of expression, in part by helping journalism perform its most essential role."

More in my new blog post:

dangillmor.com/2024/04/14/what

#CommunitySpotlight: Are you concerned about #BigTech, but still cannot fully escape them? Do you use (or just learned about) alternative frontends for popular services?

Check out #LibRedirect on #Codeberg, a browser addon which redirects many proprietary sites to alternative viewers.

codeberg.org/LibRedirect/brows

My new op Ed in @techpolicypress

AI is just today’s buzzword for “outsourcing,” and it comes with the same problems that have plagued outsourced companies and workforces for decades, writes Princeton University sociologist Janet Vertesi:

techpolicy.press/dont-be-foole

Show more
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