@jjliggett

3 Followers
30 Following
298 Posts

Even more annoyingly nuanced security views:

“Google has too much control over the web platform, yet Chromium is head and shoulders above Firefox and Webkit2GTK from a security perspective (yes, I know about fission and rlbox). I want Chromium alternatives to succeed and I don’t want Google to dominate the Web, but I see others who share my views recommend Firefox without understanding or explaining the trade-offs involved. This results in people making less informed decisions. I personally use both browsers for different use-cases.” is like 10000 times harder to digest than “chromium bad”. Like, I agree, but I also disagree. I love to hate it from an ideological POV, and hate to kind of like its technical approach to isolation and hardening.

I love OpenBSD; it’s such a simple and understandable well-designed OS. It’s way too underappreciated. But people should use it for the right reasons. Don’t use it because your threat model calls for a more secure OS; use it because you love UNIX and simple operating systems. OBSD has some very well-designed components, like a secure malloc design and great userspace tools. It was one of the first distros to go full ASLR. But some of its most significant mitigations (e.g. W^X) are easily bypassable and it’s missing some modern mitigations (MAC, CFI, etc). HardendBSD and (imo) certain Linux distros are ahead on these fronts. Despite this it’s my favorite place to thinker and will be for the forseeable future.

The server, desktop, and mobile computing models are all quite different. The desktop involves giving programs the same user privileges and giving them free reign over all a user’s data; the server model splits programs into different unprivileged users isolated from each other, with one admin account configuring everything; the mobile model gives programs private storage and ensures that programs can’t read each others’ data and need permission to read shared storage. Each has unique benefits. I like the Pinephone because it give me the desktop model in my pocket, which is optimized for some tasks that mobile isn’t good at. I don’t see it as an Android replacement because it doesn’t give me the security benefits of the mobile model. I’ll probably not use it for 2fa but I’d be happy to use it for tinkering, testing cross-platform programs, and cool use-cases like running a temporary web server on mobile data. Linux-phone devs should focus on being the best pocket Linux distros and doing things that the mobile computing model is bad at, not competing with Android.

Software freedom/FLOSS is critical step for giving users autonomy over their computing; being able to understand a program’s high-level architecture/design, patch it, and share it are necessary to be able to own it. But FLOSS isn’t necessary to understand what a program does; binary analysis and run-time analysis (e.g. using strace) combine well to accomplish that. Nowadays, FLOSS projects like libcurl, openssl, and Linux depend on black-box testers like fuzzers to find vulns, not source code analysis; this is ! FLOSS is necessary for control, not security; support it for the right reasons. Binary obfuscation and DRM are terrible, though; those actually do impede analysis.

Interesting... Instagram's Twitter clone (P92) will be compatible with Mastodon...!

https://liahaberman.substack.com/p/icymi-instagrams-new-app-could-be

ICYMI: Instagram's New App Could Be Here By June

Meta's hosting secret meetings with select creators to share details

ICYMI by Lia Haberman

Don't forget to read (and understand!) the open source licenses in the code you use! 🙃

https://twitter.com/adguard/status/1658868463455154178?s=46&t=

#ReleaseNotes

AdGuard on Twitter

“Dear @1BlockerApp, it's me again. It appears that you're also using a number of AdGuard GPL-3 libraries in your iOS app. Looking forward to receiving the link to your iOS app source code. P.S. There's also AdGuard's DnsLibs in your app. Its license is permissive, but doesn't it…”

Twitter

Use FIDO U2F security keys with Fedora Linux 🔑
https://fedoramagazine.org/use-fido-u2f-security-keys-with-fedora-linux/

Hardware security keys are a form of multi-factor authentication for logging into important accounts. If you were thinking about getting a one, it's good to know Fedora supports them.

But remember to get two so you can make a backup!
#Fedora #FIDO #security #privacy

Use FIDO U2F security keys with Fedora Linux - Fedora Magazine

A FIDO U2F security key is a small USB and/or NFC based device. It is a hardware security token with modules for many security related use-cases. There are several brands of FIDO compliant keys, including NitroKey, SoloKey v2, and YubiKey. FIDO, in contrast to proprietary protocols like Yubico OTP, is hardware token agnostic and the […]

Fedora Magazine
Twitter launched encrypted DMs with the project lead falsely saying the program had been audited by an outside firm. In fact, @zoeschiffer.bsky.social and I report today, no contract had been signed https://www.platformer.news/p/why-you-cant-trust-twitters-encrypted
Why you can't trust Twitter's encrypted DMs

A promised audit hasn't actually happened, sources say. PLUS: Twitter's Turkey problem, and a new CEO

Platformer
FerretDB announced its release 1.0 and thereby brings MongoDB database workloads back to their free software roots. Read more at https://u.fsf.org/3za
Announcing FerretDB 1.0 GA - a truly Open Source MongoDB alternative | FerretDB Blog

After many months of development, FerretDB is now production-ready. We are excited to announce the general availability of FerretDB v1.0.

It's now legal in Florida to deny someone medical care or insurance coverage because you don't approve of their sexual or gender identity.

DeSantis is weaponizing religious beliefs into state sanctioned discrimination.

TIL that the scp command does not, by default, compress files it transfers, and that you need to add the -C flag to make it do that, and by doing that I have sped up my transfer speed about 40x, and without this knowledge I have probably wasted literally days of my life waiting for things in the past.

Bluesky has just released their server code!

https://github.com/bluesky-social/social-app

expect it to be a frickin' mess, but they're putting it out there live

EDIT: d'oh, this is the client code! (and even says so.) server code is at: https://github.com/bluesky-social

Comparing main...1.120.0-ota-1 · bluesky-social/social-app

The Bluesky Social application for Web, iOS, and Android - Comparing main...1.120.0-ota-1 · bluesky-social/social-app

GitHub

Check out what we’ve been up to in our latest Patreon update. Thank you to our patrons for making it possible to build a new kind of social media!

https://www.patreon.com/posts/may-update-82941004

May update | Mastodon

Patreon is empowering a new generation of creators. Support and engage with artists and creators as they live out their passions!

Patreon