goatdaddy.net

A mandate adopted in New York becomes the national standard in practice. NYers should act now to defend user control and privacy. eff.org/deeplinks/2026/04/stop…
2
The idiots who make these laws have no idea how 3D printers work.
They use G code which is a bunch of x,y,z movement commands.

:

End state will be 3d printer firmware as thin client to cloud service with surveillance on all print jobs and your printer only working when connected to the internet.

DIY printers and quad copters are going to become worth making again.


The media in this post is not displayed to visitors. To view it, please go to the original post.

yes :Froglet:
2

The media in this post is not displayed to visitors. To view it, please go to the original post.

So Anthropic employees are using Claude Code to contribute AI-generated code to open source repositories and hiding the fact using their own internal “undercover mode”.

Totally trustworthy people.

(Any open source project that at the very least requires disclosure of AI-authored contributions should immediately ban Anthropic employees on principle.)

#AI #Anthropic #ClaudeCode #subterfuge

This entry was edited (2 weeks ago)
1

Moore's Law is about doubling the number of trans sisters every 18 months
2
so there will be more Trans Sisters than cis-het people soon? noice ;3
The media in this post is not displayed to visitors. To view it, please go to the original post.

@KillerQueenLena There will soon be an abundance of Rust programmers

furry.engineer/@soatok/1151987…

*GROAN*

that's a truly baaaad 🐑 pun.
😆


Just had a great idea for if playing a kobold character in DnD. Each time you level up, RP it as molting. And eat it like lizards do. Although in this case pull out like a bottle of hot sauce as flavoring as you nibble your molt off post level up.

You're paying AI companies a monthly subscription fee to be fingerprinted like a parolee.

I got bored and ran uBlock across Claude, ChatGPT, and Gemini simultaneously.

Claude:

  • Six parallel telemetry pipelines.
  • A tracking GIF with 40 browser fingerprint data points baked into the URL, routed through a CDN proxy alias specifically to make it harder to block.
  • Intercom running a persistent WebSocket whether you use it or not.
  • Honeycomb distributed tracing on a chat UI because apparently your conversation needs the same observability stack as a payments microservice.

ChatGPT:

  • proxies telemetry through their own backend to hide the Datadog destination URL from blockers.
  • uBlock had to deploy scriptlet injection — actual JS injected into the page to intercept fetch() at the API level — because a network rule wasn't enough.
  • Also ships your usage data to Google Analytics. OpenAI. To Google. You cannot make this up.
  • Also runs a proof-of-work challenge before you're allowed to type anything.

Gemini:

  • play.google.com/log getting hammered with your full session behavior, authenticated with three SAPISIDHASH token variants, piped directly into the Google identity supergraph that correlates everything you've ever done across every Google product since 2004.
  • Also creates a Web App Activity record in your Google account timeline. Also has "ads" in one of the telemetry endpoint subdomains.

When uBlock blocks Gemini's requests, the JS exceptions bubble up and Gemini dutifully tries to POST the error details back to Google. uBlock blocks that too. The error messages contain the internal codenames for every upsell popup that failed to load.

KETCHUP_DISCOVERY_CARD.
MUSTARD_DISCOVERY_CARD.
MAYO_DISCOVERY_CARD.

Google named their subscription upsell popups after condiments and I found out because their error handler snitched on them.

All three of these products cost money.
One of them is also running ad infrastructure.

Touch grass. Install @ublockorigin

#infosec #privacy #selfhosted #foss #surveillance

This entry was edited (1 month ago)
2

Thanks for your analysis, good stuff. Confirms my suspicion that GenAI LLM are a kind of AdTech Surveillance Capitalism on steroids, draining way more data from the victim than 'traditional' TechBro corporate eavesdropping.

I suggest to establish digital self defence:

1) Use common sense and avoid bullshit products based on stolen data (GenAI LLMs use HUGE amounts of energy and water for ... what?). Practice good thinking and figure what you can do on your own, with your brain, and without a lying electric parrot crutch.

2) Harden your browser > uBlock Origin, and get to protect your network on DNS level > e. g., with Pi-hole. There, add AI blocklists.

3) Get independent, and off TechBro ripoff services and subscription products. Reclaim your digital freedom.

This entry was edited (1 month ago)
1

Again, there is no "age verification", there is only "identity verification", and "identity verification at the OS level" means specifically that there is no such thing as free software in any inclusive, democratic sense and no such thing as "computer ownership" in any way that involves meaningful choice.

chaos.social/@sleepyowl/116126…

This entry was edited (1 month ago)
2
@glyph Unfortunately I think that what this actually means is that we're exactly one high-profile case where a kid sees a boob away from demands for more lockdowns by vendors.
I definitely don't want to be saying "it's fine" because I think this does need more work, and if every one of the 50 states and then every country does it slightly differently OS vendors will be in big trouble, but I am much more comfortable pacifying the children-thinker-abouters with this equilibrium than what is going on in the UK for example.

@glyph I feel that the ratchet happening in the UK over, for example, VPNs is an example of why this is not going to work and it's going to go to bad places. Once you've let the camel's nose into the tent, you've lost the most fundamental arguments (here, that the state can require OSes themselves to do age-related things¹).

¹ I expect the argument to go "these things the OSes are doing now are insufficient to solve the problem that you've admitted exists, so we have to go harder".

@cks I don't have the inclination or the energy to actively support this policy (as I said, it's still kinda bad), I just wanted to suggest the lightest of cautions around understanding the specifics. if you still feel like it's a slippery slope I'm not even sure I disagree; I just feel like the case is kinda weak in this *specific* example.
@cks to be clear: the *UK* policy *IS* unambiguously a goddamn nightmare

@glyph I skimmed CA's AB-1043¹ and it contains things that alarm me. An OS is not allowed to block or lie to an application that requests age bracket information, and "covered application store" appears to cover any collection of downloadable software. Arguably this includes Github (!); certainly it appears to include Linux package collections. And I don't see any carve-outs for things labeled "not for use in CA" if they can in fact be used in CA.

¹ leginfo.legislature.ca.gov/fac…

@glyph The bill also seems alarming for anyone covered as an application developer. You are required to ask the OS for age brackets on application launch and then you're deemed to have "actual knowlege" of the age range, implicitly leaving you liable to CA civil penalties if you then fail to enforce CA policies on child access to things.

@Glyph Any time some one uses the phrase "for the children" it has nothing to do with that. They are just trying to white wash some fascist ass bullshit.

There is never any pacifying people like that as more will never be enough for them.

2

The media in this post is not displayed to visitors. To view it, please go to the original post.

So Duo (the multifactor authentication service that #infosec loves) has integrated with Persona (the privacy destroying, Peter Thiel backed, AI-linked, facial scanning and mapping "identity verification" software)

You know the recent Discord snafu that received such massive pushback and caused so many people to leave Discord that they've dropped their identity verification?

Yeah, that Persona.

Duo integrates it into Duo Premier, Duo Advantage, and even Duo Essentials...

...which means many working class folks will have no option but to be enrolled into and use Persona...

...or be fired.

duo.com/docs/identity-verifica…

#Duo #Persona #Privacy #Discord #AI

3
Well. There goes my use of Duo. Any other recommendations? I use Okta for work, but haven’t checked if they have a personal use version.

Amazon Vendor (where Amazon is the client and the manufacturer the supplier) also requires identification card or something. We (the employees) refused and made the CEO give its personal data.

💪💪💪


2

Nice to finally see a zero day released involving porn and a speech bubble.

link with NSFW image

Sensitive content

1
link with NSFW image

Sensitive content

The media in this post is not displayed to visitors. To view it, please go to the original post.

@soatok

The media in this post is not displayed to visitors. To view it, please go to the original post.

ssh is an obscure but widely-deployed command. It stands for Secure Snake Home and was made in the 90s to securely play snake online

I made a massively multiplayer backend for it with support for thousands of concurrent snake players

ssh snakes.run to join!

3

How many people know that #WordPress was co-founded by a black man, Mike Little?

Or that he's from the north of England? A self-taught coder from #Stockport, just south of #Manchester? Or that he never received so much as a share, cent or job offer from the $7bn+ valued Automattic after spending five months working exclusively with Matt Mullenweg on the B2 fork?

After @bevangelist told me about @mikelittle I interviewed him for a documentary I never got round to making. Back then I was left with two certainties: he's Wozniak to Mullenweg's Jobs. Among other things he added the one-click upgrade that's been central to WP's bonkers 45%-of-the-web-success. And he's one of the nicest people I've ever interviewed, which is also bonkers given that he not only didn't share in WP's financial success, but that he's barely known.

But he should be - so, better late than never - please meet #MikeLittle, perhaps the most-influential-least-known person in #foss25.netribution.co.uk/nic/mike-…

This entry was edited (1 month ago)
3

Not sure where #Google asked for feedback about their developer verification program, but they surely didn't talk with #FLOSS devs, civil society, privacy organisations or their #Android users

#FDroid did since September, and interacted with folks in the Fediverse, forum, email and in person

They all voiced one opinion: "developer verification must be stopped"

@marcprux has written an open letter, signed by likeminded organisations who want to #keepandroidopen

Click: f-droid.org/2026/02/24/open-le…

2

Google continues to take money for malware pretending to be Homebrew installation.

There’s nothing Homebrew can do about this. Google needs to fix it.

Please put me in contact with someone at Google high enough level to actually fix it.

github.com/Homebrew/install/is…

1 2

The media in this post is not displayed to visitors. To view it, please go to the original post.

Setting up a traditional & generational Japanese food stall in Fukuoka

#video #japan #interesting

2

Tagged new releases for every repository in the Public Key Directory project

  • More test coverage
  • Found minor specification gaps and filled them
  • More robust deployments with SQLite

publickey.directory

1 2

I think the only things really left to do to make them ready for real world deployments are:

  1. Improve documentation
  2. External work

External work meaning:

  • Write a FASP
  • Ensure other plumbing is in place for this to land
    • FEP-521a with Ed25519
    • RFC 9421 everywhere


And then I can shift gears to MLS-related work so folks can actually encrypt once they have public keys exchanged :D

When this rolls out, your private messages on ActivityPub will be encrypted using post-quantum cryptography, if I have any say in the matter:

github.com/swicg/activitypub-e…

I wrote this four months ago, and we're already this far along.

soatok.blog/2025/10/15/the-dre…

The media in this post is not displayed to visitors. To view it, please go to the original post.

If I could have anything in the world, it wouldn’t be wealth (except to facilitate my dream) or power. I just want to crack the light barrier. Not something possible by current technology. I’m not even sure we’re worthy of that kind of tech..but I love the idea.
I always love reading what you write. Always interesting stuff and I really appreciate the art on your page too!
@dalias I did link to the issue where I made the specific recommendations lol

Once you realize it’s not “age verification”, but actually “identity verification”, then it’s easy to understand that the real goal is “papers, please” for the entire internet.
This entry was edited (1 month ago)
3

Zuck's assholes decided to bring facial recognition technology into the courtroom, thus providing the means for deanonymizing jurors.

cbsnews.com/news/meta-trial-ma…

2

Been using Check::SuricataFlows at work and been loving it. Far faster and memory efficient than Check::NetworkSpans.

Added IP ignore capabilities in 0.2.0, but not found a reason to use that really. Big thing was 0.1.0 with adding the ability to check for multiple sensors in the flow log.

Looking at adding in some delay capabilities for sensors that are stupidly low traffic and only see a flow maybe once every 10 minutes or so.


By the way, if you're looking at Stoat:

github.com/stoatchat/for-ios/b…

Take a guess what this does.

1 1
I'm genuinely not sure, are you willing to explain?

@vantiss It's one of those really big code smells that looks like the network security equivalent of a "kick me" sign, but a friend tells me it's pretty typical for anything that handles user content.

It allows HTTP connections, instead of requiring HTTPS, basically.

@elle

the other fun thing is that docs explicitly state it's ignored in "iOS 10.0 or later or macOS 10.12 or later"

so, y'know, only ..... most of a decade ..... which ime fairly likely means it's being cargoculted / pulled from bad defaults / simlar

"not set with intention, but there because lack of regard"

(I will note icbw here, I don't really do ios appdev actively - just a quick glance at docs now and there might be nuance/derp)

This entry was edited (2 months ago)
@Soatok Dreamseeker It is 2026, if that pretty typical for something like this, that is scary. Certbot has relegated self hosted(which given it is Stoat is not really a reality any ways) stuff using HTTP for stuff like this to the past where it should remain.
1

@vvelox @vantiss ...fetching embed previews for HTTP links in chat maybe? If that's done client-side?

Which has its own privacy (and scalability) issues, admittedly.

@LP🔸Just Another Winter's Tail I assume if this was like most things it would be handled server side for preview generation. OGP will occasionally work but for lots of stuff you are really looking at needing site specific tweaks etc for stuff that does not nicely support OGP. This is also not something you want to have to push new client code for each time their is a update.
2
"open" source, eh

soatok.blog/2026/02/17/cryptog…

#Matrix #infosec #vulnerabiltiy #cryptography #privacy

3

@mei @kitkat @mkj I think this is the distinction I was missing—the post is discussing this as a cryptography issue in isolation, not looking into the application-level impact.

(Which is legit, because the context of the cryptographic code can easily change. Swiss cheese and all that.)

@kitkat @varx @mkj Pretty sure you're wrong about that. There's no reason clamping would affect things in any way.

In fact, here's a PoC: gist.github.com/meithecatte/14…

now excuse me, as the time I had allocated to arguing with people on the internet today has run out.


So published Check::SuricataFlows yesterday, which is a more efficient follow up to Check::NetworkSpans.

To do list includes adding...

- IP ignore capabilities
- checking for multiple Suricata instances incase multiple instances are appending to the same file.

But yeah, so far much better. Can run on a 5 minute basis instead of basically needing a wrapper for using it with sneck like Check::NetworkSpans does.


The media in this post is not displayed to visitors. To view it, please go to the original post.

some Fizzgig, for your mental health 💚
1 2

hey, if you enjoy the #USCSB safety videos, the current administration is putting them on the chopping block with a reported $0 allocated for FY2025 and appropriating their emergency fund for the costs of shutting down the USCSB agency.

they put out a video in an attempt to justify themselves, but if you're in the US then please call and/or write to your congresspeople and ask them to back the CSB. their budget is miniscule for the impact they have.

youtube.com/watch?v=2z7h5BOZ2H…

2

hanging WLED lanterns

They are made using a 16x16 matrix of RGB LEDs inside a 2" clear tube with a small WLED controller and 12v->5v buck converter inside it. Powered via a cable that comes out the top to a connector, which also severs to provide the means to hang it as well.

On a some what related note...

github.com/librenms/librenms/p…

LibreNMS can now talk to WLED.


Today in "ad blockers are Internet security software":

Ars Technica, "Address bar shows hp.com. Browser displays scammers’ malicious text anyway.": arstechnica.com/security/2025/…

Malwarebytes, "Scammers hijack websites of Bank of America, Netflix, Microsoft, and more to insert fake phone number": malwarebytes.com/blog/news/202…

TL;DR: Scammers buy search engine ads linking to legit websites' help pages with a pre-filled help query, but the query bar text is a message to call the fake-support phone number.

1

Block ads, even in your go-to search engine.

Block ads, *especially* in your go-to search engine.

2

No more embargoed security issues for libxml2: gitlab.gnome.org/GNOME/libxml2…
3
@alwayscurious yes exactly, that might change things around...
I expect that the CRA will push some way that many companies can collaborate on paying for maintenance.

new shelves :3

I really like how these turned out. Supports/mounting is 1/2" black pipe, the wood is pine, and the stain is cognac.

Now to begin putting stuff on them and also figuring out where to relocate some of the art I needed to move.


Programmers are usually fed a steady diet of features and bug fixes. But occasionally they get to work on performance problems. This development methodology is known as intermittent fasting.
This entry was edited (11 months ago)
2

1

The media in this post is not displayed to visitors. To view it, please go to the original post.

Neat way to disable Windows Defender...

Register a no-op AV product in the Windows Security Center (WSC). This action is protected by an NDA that AV vendors sign, and, well...

Anyway, yeah, admin users can do admin things. Don't forget that.

github.com/es3n1n/defendnot

This entry was edited (11 months ago)
1
I assume this doesn’t work if Tamper Protection is enabled?
The media in this post is not displayed to visitors. To view it, please go to the original post.

@deepthoughts10
No, Tamper Protection does nothing to stop this.
The media in this post is not displayed to visitors. To view it, please go to the original post.

@GossiTheDog @deepthoughts10
TBH, I've never really fully grok'd what Tamper Protection actually does.

Here's a PoC of a bypass that I found a long time ago. 🤷‍♂️


DOGE bro Kyle Schutt's computer infected by malware, credentials found in stealer logs micahflee.com/doge-bro-kyle-sc…
1

@osuosl has been around for 22 years. They kindly host our gitlab for 6 months now, and provide important services for more than 150 other free and open source software communities such as @alpinelinux, @chimera , @debian, @fdroidorg, @gentoo, @gnome, @LineageOS, #ReplicantOS, @torproject. Now their future is in jeopardy 😢

We usually don't ask this, but please boost for reach, this is important infrastructure for so many FLOSS projects! :boostRequest:

osuosl.org/blog/osl-future/

#osuosl

2

Infosec must not remain silent while Trump goes after Chris Krebs: eff.org/deeplinks/2025/04/cybe…
3

No, I won't be going to RSA. In fact, I encourage everyone else to stay away. It's not fair to penalize people overseas for not traveling to the US because they don't want to jeopardize their safety. Besides, RSA is a really crappy conference with nearly zilch news value.
1

The Authenticity Drought

The types of people that proudly call themselves "influencers," and describe what they create merely as "content," are so profoundly allergic to authenticity that it bewilders the mind. Don't believe me? Look no further than the usage of "unalive" in the modern lexicon. The verb "unalive" became a thing because content creators (predominantly on YouTube) were being penalized by advertisers for talking about suicide and other heavy topics.

soatok.blog/2025/04/03/the-aut…

2

great blog post,
good puns, one amazing lyrics replacement (that one’s gonna be stuck in my head for a while).
Also excellent recommendations. While I (think I) never did subscribe (heh) to much of the influencer stuff and have found quite some excellently weird people on here, I still think I have more outcasts to find (and the people stuff, but peopling is hard and scary). Maybe also a bit more being weird, though I think I am not too shabby there.

Thanks for that!

1
it’s perhaps interesting (if not ultimately useful moving forward) to speculate whether these tendencies were created by the current generation of mass media platforms or were simply amplified by it. A key difficulty of undertaking such analysis is the ‘pulpy’ (and accordingly ephemeral nature) of a lot of mass culture. And it’s certainly not helped by the marginalization of cultural studies as an academic discipline and criminalization of internet archiving.

I did a lot of talks on student surveillance last year, including talks aimed at college administrations trying, to convince them that turning the campus into a surveillance state was not a good idea. I have not been invited to do a single talk on student surveillance in 2025 for some reason.

nytimes.com/2025/03/29/us/univ…

This entry was edited (1 year ago)
2

The media in this post is not displayed to visitors. To view it, please go to the original post.

Upcoming Windows 11 builds won't have the ability to to install without internet connectivity and a Microsoft Account.
blogs.windows.com/windows-insi…
2

Yesterday got some installed a two bird feeders and a bird bath out front. Tullie and Clay there are enjoying it. So far only a squirrel has found them. Lower feeder is a platform type and the upper one is the uhm... shed like type?
Later posts Earlier posts