Qaz

@qazcetelic
7 Followers
93 Following
908 Posts

@RedwoodSec @eff I looked a bit further into it, and it seems to be more complicated than I thought. It might not even be related to him running an exit node after all.

Reading the Reddit thread, I saw a few interesting points.
1. https://www.reddit.com/r/TOR/comments/1ni5drm/comment/neik3co/
2. https://www.reddit.com/r/TOR/comments/1ni5drm/comment/neivs35/
3. https://www.reddit.com/r/TOR/comments/1ni5drm/comment/nejcfbo/
4. https://www.reddit.com/r/TOR/comments/1ni5drm/comment/neimk0o/

The Feds targeted disabled veteran & tor operator Conrad Rockenhaus for refusing to decrypt his nodes https://rockenhaus.com/ #tor #privacy
How the Feds Targeted a Disabled Vet for Speaking Out - The Rockenhaus Case: A Public Record

A federal civil rights lawsuit filed in the Eastern District of Michigan details a sustained campaign of retaliatory prosecution against a 100% medically retired U.S. combat veteran and his wife.

The Rockenhaus Case: A Public Record

@EUCommission Important thing that should be solved in EU is IT literacy - especially of politicians.

End-to-end encryption is the only way to ensure secure communication. Any intermediary intercepting encryption voids the entire solution, therefore no - you can't scan "only for bad content" without jeopardizing security by scanning everything. It is misinformation to claim otherwise.

@ranx

@EUCommission @ranx look EU commission, there is no magic way to only scan for CSAM, all messages will be scanned.

Here's a document about cryptography and backdoors written round about the time of the clipper chip. TLDR:

A backdoor is a backdoor.

https://datatracker.ietf.org/doc/html/rfc1984

#ChatControl #NoChatControl

🇪🇺YES: Germany is not supporting the EU's #ChatControl bill as proposed!
The blocking minority needed to stop this illegal mass surveillance plan seems secured (for now). ✅

Opposition now also from LU🇱🇺 & SK🇸🇰!

#KeepUpTheFight https://fightchatcontrol.eu

Most telecom companies in the Netherlands seem to be experiencing outages. Interesting timing with the ongoing NATO summit in The Hague.
#netherlands #outage #NATOsummit

Just seeing that they are threatening Wikipedia's tax exempt status. The one good thing on the internet, the one healthy way we have of interacting with information.
https://www.theverge.com/news/656720/ed-martin-dc-attorney-wikipedia-nonprofit-threat

#USPol #Wikipedia

Trump DOJ goon threatens Wikipedia

Ed Martin, interim US attorney for DC, has written a letter to the Wikimedia Foundation, threatening its status as a nonprofit entity.

The Verge

Glad to share a fun weekend project, a powerful #Meshtastic node in a waterproof & rugged case, for use in comms blackout situations/emergencies. It allows for texting across the mesh with a smartphone.

It also has an offline WiFi network serving both the Collapsible wiki, and simple usage instructions.

The solar panel trickle-charges a roomy LiPo that should give more than a week of cover, with phone charge port behind it. Has spare antenna (orange rope is for lifting the baseplate out)

1/3

I think people really don't appreciate just how incomplete Linux kernel API docs are, and how Rust solves part of the problem.

I wrote a pile of Rust abstractions for various subsystems. For practically every single one, I had to read the C source code to understand how to use its API.

Simply reading the function signature and associated doc comment (if any) or explicit docs (if you're lucky and they exist) almost never fully tells you how to safely use the API. Do you need to hold a lock? Does a ref counted arg transfer the ref or does it take its own ref?

When a callback is called are any locks held or do you need to acquire your own? What about free callbacks, are they special? What's the intended locking order? Are there special cases where some operations might take locks in some cases but not others?

Is a NULL argument allowed and valid usage, or not? What happens to reference counts in the error case? Is a returned ref counted pointer already incremented, or is it an implied borrow from a reference owned by a passed argument?

Is the return value always a valid pointer? Can it be NULL? Or maybe it's an ERR_PTR? Maybe both? What about pointers returned via indirect arguments, are those cleared to NULL on error or left alone? Is it valid to pass a NULL ** if you don't need that return pointer?

Please stop demonizing “AI”; the stuff you have a problem with isn’t AI research or AI tech, it’s a very small subset of that domain that (a)has ethical issues with training data sourcing and (b)is being horribly misused/way overly trusted

AI research is valuable and important, and MOST of it doesn’t have these problems. It’s doing things like increasing the reliability of cancer screenings, helping astronomers make better observations, improving assistive technology, accelerating medical research, etc.

Not all AI is “train a chat bot” or “train an image generator” for nefarious or stupid purposes

×
@tay
Yeah, at least with Homebrew's socat (macOS doesn't come with socat), it seems to work fine? 🤷‍♂️