SwooshBakery624

joined 1 year ago
[–] SwooshBakery624@programming.dev 15 points 10 hours ago (1 children)

It's an optional field in the userdb JSON object. It's not a policy engine, not an API for apps. We just define the field, so that it's standardized iff people want to store the date there, but it's entirely optional.

Hence, please move your discussion elsewhere, you are misunderstanding what systemd does here. It enforces zero policy, it leaves that up for other parts of the system.

And sorry, I am really not interested in these discussions here. it's not the right place for this, and please don't bring it here. Thank you.

https://github.com/systemd/systemd/pull/41179#issuecomment-4090834541

[–] SwooshBakery624@programming.dev 19 points 1 week ago (1 children)
[–] SwooshBakery624@programming.dev 10 points 1 week ago (2 children)

Yes. Russian companies pay taxes to the Russian regime, and the Russian regime uses that tax money to fund their war. Therefore, if you do business with Russian companies, you sponsor the Russian war.

Just out of curiosity: Should we boycott DuckDuckGo for using the Bing API, since Microsoft is an American company whose tax dollars go toward funding the genocide in Palestine, the war in Iran, and the economic blockade of Cuba?

 

Related:

This is in a PR where Shougo, another long-time contributor, communicates entirely in walls of unparseable AI slop text: https://github.com/vim/vim/pull/19413

Thank you for the detailed feedback! I've addressed all the issues:

Thank you for the feedback! I agree that following the Vim 8+ naming convention makes sense.

Thank you for the feedback on naming!

Thanks for the suggestion! After thinking about this more, I believe repeat_set() / repeat_get() is the right choice:

Thank you for the feedback. A brief clarification.

https://hachyderm.io/@AndrewRadev/116176001750596207

@AndrewRadev@hachyderm.io

[–] SwooshBakery624@programming.dev 1 points 1 week ago (1 children)

I didn't know about this response, thank you for pointing it out. However, this response fails to address the main criticism of the XMPP+ONEMO:

To understand why this is true, you only need check whether OMEMO is on by default (it isn’t), or whether OMEMO can be turned off even if your client supports it (it can).

Both of these conditions fail the requirements I outlined under the End-to-End Encryption header in that other blog post.

And that’s all that I should have needed to say on the matter.

 

cross-posted from: https://programming.dev/post/46276018

Free/Open Source Software tainted by LLM developers/developed by genAI boosters, along with alternatives.

The intention of this list is to raise awareness of this technology's usage in popular software, as well as give people informed alternatives that they can reach for when they want to make decisions for themselves. This is not a list created so you can go and give these projects trouble for their decision. If you want to file a complaint about it with them, we consider that acceptable but ask that it be done respectfully and constructively.

[–] SwooshBakery624@programming.dev 12 points 2 weeks ago (5 children)

Works really well and the protocol seems so much saner.

Unfortunately, it is not.

[–] SwooshBakery624@programming.dev 1 points 2 weeks ago (1 children)

OpenBSD (and it's subprojects) are highly secure, moreso than Linux.

I highly doubt that OpenBSD is more secure than Qubes OS or secureblue.

KeePassXC 2.7.9 was released before the statement

An alternative is the old version of KeePassXC.

 

Free/Open Source Software tainted by LLM developers/developed by genAI boosters, along with alternatives.

The intention of this list is to raise awareness of this technology's usage in popular software, as well as give people informed alternatives that they can reach for when they want to make decisions for themselves. This is not a list created so you can go and give these projects trouble for their decision. If you want to file a complaint about it with them, we consider that acceptable but ask that it be done respectfully and constructively.

[–] SwooshBakery624@programming.dev 9 points 3 weeks ago* (last edited 3 weeks ago) (36 children)

I will copy my comment here:

Just so you know, Drew DeVault is a pedophile apologist. He cannot even remotely be considered a reliable source of information.

However, I completely agree regarding the use of AI, especially in a project such as a browser engine.

EDIT: I accidentally replied to this comment instead of the one with the link to Drew DeVault's blog. My bad.

[–] SwooshBakery624@programming.dev 50 points 3 weeks ago (1 children)

I am completely disappointed in Ladybird, even though I had some hope for the project until now. I guess all that's left to do is wait for Servo.

 

We’ve been searching for a memory-safe programming language to replace C++ in Ladybird for a while now. We previously explored Swift, but the C++ interop never quite got there, and platform support outside the Apple ecosystem was limited. Rust is a different story. The ecosystem is far more mature for systems programming, and many of our contributors already know the language. Going forward, we are rewriting parts of Ladybird in Rust.

Porting LibJS

I used Claude Code and Codex for the translation. This was human-directed, not autonomous code generation. I decided what to port, in what order, and what the Rust code should look like. It was hundreds of small prompts, steering the agents where things needed to go. After the initial translation, I ran multiple passes of adversarial review, asking different models to analyze the code for mistakes and bad patterns.

Just so you know, Drew DeVault is a pedophile apologist. He cannot even remotely be considered a reliable source of information.

 

It merely helps you navigate your data package from Discord and craft data deletion requests to send to their privacy team. In cases where their privacy team's policies prohibit deletion, it guides you through automating the remaining tasks yourself.

How this works Discord acts in malicious compliance with the GDPR. You are not allowed to delete your DMs through their support flow, since you can always regain access to a DM, technically speaking, since you are always a member of the DM channel on their backend.

For servers and group DMs you no longer have access to, however, Discord will comply with deletion requests. This tool helps you identify those messages and craft deletion requests for their privacy team.

For 1:1 DMs, Discord will not delete them through the privacy request process. In that case, the risky flow guides you through automating the deletion yourself via browser extensions.

More relevant than ever.

[–] SwooshBakery624@programming.dev 6 points 2 months ago (3 children)

Allows enabling dark mode and following system theming even when Resist Fingerprinting is enabled.

So, basically defeating the point of RFP?

 

cross-posted from: https://programming.dev/post/42502992

Mozilla Corporation has named its new CEO in replacing interim CEO Laura Chambers.

Anthony Enzor-DeMeo has been named the new CEO of Mozilla Corporation. Anthony Enzor-DeMeo was SVP of Firefox from 2004 to July 2005 and then from July until now was the GM of Firefox at Mozilla. He's written a public message today in his first day serving as the new chief executive for Mozilla.

Third: Firefox will grow from a browser into a broader ecosystem of trusted software. Firefox will remain our anchor. It will evolve into a modern AI browser and support a portfolio of new and trusted software additions."

 

Mozilla Corporation has named its new CEO in replacing interim CEO Laura Chambers.

Anthony Enzor-DeMeo has been named the new CEO of Mozilla Corporation. Anthony Enzor-DeMeo was SVP of Firefox from 2004 to July 2005 and then from July until now was the GM of Firefox at Mozilla. He's written a public message today in his first day serving as the new chief executive for Mozilla.

Third: Firefox will grow from a browser into a broader ecosystem of trusted software. Firefox will remain our anchor. It will evolve into a modern AI browser and support a portfolio of new and trusted software additions."

 

Starting today, all paying Tuta users can request 25% off their first year of Ente’s encrypted photo storage so you can not only keep your emails and calendars private, but also your photos.

Ente provides end-to-end encrypted photo storage, ensuring that only you hold the keys to your data. Ente doesn’t mine your data and doesn’t show you ads.

We at Tuta are thrilled to have teamed up with Ente to build privacy-first tools that are both secure and beautifully easy to use. Whether you’re backing up precious personal pictures or need to sync images from one device to another, Ente makes sure your content stays yours - and only yours.

(cross-posted from: https://lemmy.dbzer0.com/post/55755024)

 

Starting today, all paying Tuta users can request 25% off their first year of Ente’s encrypted photo storage so you can not only keep your emails and calendars private, but also your photos.

Ente provides end-to-end encrypted photo storage, ensuring that only you hold the keys to your data. Ente doesn’t mine your data and doesn’t show you ads.

We at Tuta are thrilled to have teamed up with Ente to build privacy-first tools that are both secure and beautifully easy to use. Whether you’re backing up precious personal pictures or need to sync images from one device to another, Ente makes sure your content stays yours - and only yours.

view more: next ›