Pinned oot

Litany against NAT

apologies to Frank Herbert

I must not NAT.
NAT is the net-killer.
NAT is the little-death that brings total obliteration.
I will face my NAT addiction.
I will permit it to pass over me and through me.
And when it has gone past I will turn the inner eye to see its path.
Where the NAT has gone there will be a proper firewall.
Only IPv6 will remain.

Pinned oot

I have my phone set to auto-deny any number that is not in my contact list to combat the ever increasing amount of spam I've been getting. Unfortunately there is one insurance scammer that has taken to leaving voicemails. Multiple VMs a day for the last two weeks.

I contacted my provider about disabling my VM box altogether. They do not support this. You can, however, redirect missed calls to another number instead.

I now send missed calls to:

Eat Rickroll, spammers!

If people want an open network, stop shit-talking open things 

A comment I just made on IRC in regards to Linux distro maintainers disabling listeners in their packages:
RFC 8200 (STD 86) has been out for 2.5 years now. Disabling IPv6 is also a violation of RFC 6540 (BCP 177).

Pleased to announce that, barring unforeseen circumstances, I'll be presenting "Porting libbladeRF to OpenBSD: An adventure in multi-platform code" at BSDCan in Ottawa, Ontario, Canada in early June! ^^

This is much more general good advice than its sender intended (context was a corporate email about how to not fall for phishing scams).

Have you ever sent a fax?

[feel free to boost this to maximize response.]

tired: feeling guilty for not being productive
inspired: feeling guilty for producing for capitalism

There was a cursed image on birdsite of some C code indented to look like Python. I went looking for it again for use in a thread here but could not find it.

Enjoy instead this amusing indent image.

Today it was just npm, but a few months ago Cloudflare managed to disrupt access to most of their customers (which is a significant portion of sites and services on the Internet) due to a bug.

Bugs happen, that's not a problem. The problem is one bug at one company caused that level of disruption.

The old truism of "the Internet routes around damaged networks" doesn't hold anymore. That needs fixing.

Show thread

"We don't need to support . There will always be IPv4."

"We don't need to support UEFI, there will always be a CSM (BIOS emulation)."

"We don't need to move to nftables, there's an iptables shim."

I get it, change is hard, but how else are we gonna get rid of the cruft?

Also, I realize this is antithetical to the "reinvent the wheel" problem (SQL is proven tech, why do we need noSQL?)

How do we move forward in stable, principled ways?

kinda want to see the prusa slicer support algorithm play kerbal

You spot a random QR code stuck to a lamp post with no other context around it. You scan it and it says:

my response to "Did the Early Internet Activists Blow It?" 

Show thread

GitHub has a /44 of space:

They're even announcing it:

But no AAAA records.

People have been asking for this for at least eight years. That's longer than Docker has existed.

What. Is. The. Damn. Hold. Up ???

Show more

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!