floof.org

Pippin friendica

I just tried to tell my dad what I'd achieved today, and had one of those "first create the universe" moments. I pretty much ended up describing (simplified) the whole technical history of my hosting network, what BGP, OSPF and VRRP do and how they fit together, how my router setup has evolved over time, and quite a few sidetracks too, to explain that what I'd done today was to complete a script that sets up Linux "virtual MAC interfaces" for the VRRP implementation I'm hoping to soon migrate to, because the vrrp keyword built into the ifupdown2 package I've been using doesn't do a few things quite exactly the way I need and it's easier to reimplement than to fix.

Explaining all that took probably an hour and left my throat really dry and with the realisation of just how *much* technical stuff I have to look after to run a whole hosting ISP single-handedly. I really *really* ought to actually try to get some more customers in - pretty much all the customers I have, I got by accident.

FYI I do server colocation in London, UK, plus most of the other stuff a hoster does: domains and DNS, email (well, not really at the moment, email's one of the more horrible things to host and the current setup is very old and crusty and needs modernising before I'll be happy taking on email customers), web hosting, virtual servers, etc. My main selling points are service and reliability - if cost is your main factor in choosing a host, you might want to try elsewhere. ;) If I haven't scared you off and you're interested, feel free to ask.

1
Pippin friendica
So, VRRP on the new router works fine on one VLAN, but fails on another VLAN. The configs seem identical, but on one, I turn on VRRP and its announcement Rx counter correctly starts ticking up and it remains in backup mode. On the other VLAN the Rx counter stays at zero, it transitions to active mode, and I can see announcements from both old and new routers in tcpdump. Checked FRR config, "ip -d address ls" and "ip -d link ls", /proc/sys/net/ipv?/ interface-specific stuff... can't see anything wrong. My last resorts, I think, are (a) capture VRRP traffic, analyse, verify checksums, see if I can find any reason at all that the new VRRP is ignoring announcements from the old VRRP, and (b) forget it for now, install a newer FRR/VRRP on the second new router (which is not yet in service so I can do that without worry), and try getting VRRP on that one to work when I get to that stage. Frustrated.
1
Pippin friendica

Looks like FRR's VRRP implementation has a lot of weirdnesses. It works by having you configure a macvlan interface attached to the actual interface VRRP is running on. The macvlan interface has the VRRP virtual router MAC address on it, plus the virtual IP addresses. VRRPd doesn't touch the addresses or interfaces, other than to set or remove "protodown on" on the macvlan interface.

Weirdnesses discovered so far:

1. Packets that should transit the router running VRRP which are addressed to a virtual IP address on a VRRP macvlan interface in backup mode get received by that router rather than being routed on and ending up at the active VRRP router. Not a huge problem, but can be annoyingly misleading when, e.g., tracerouting.

2. Packets addressed to the VRRP subnet get routed out the macvlan interface even in backup mode unless you turn on "ignore_routes_with_linkdown" for the interface in sysctl. Again, not a huge problem (it's nice to have ingress and egress from a given subnet on the same router for statistics purposes but it's not a deal-breaker if not). Solved, but just the first indication that there may be any number of other related weirdnesses.

3. The one that's currently bugging me. Since the macvlan interface is still "up" (albeit also "protodown on") while VRRP is in the backup state, so that VRRPd can listen for VRRP announcements from other routers, the kernel still receives packets addressed to the VRRP virtual MAC address. Unfortunately, it also still *forwards* those packets. That's not actually a problem as long as your switches correctly learn where the VRRP MAC address lives and send packets only to that interface, but if (as mine have) they decide they are confused as they've seen that MAC address in two different places, throw up their little hands and say "I have no idea, let's just flood frames for this MAC address" you'll get all VRRP routers in a subnet (active and backup) all receiving all packets going out the default router, and therefore all routing those packets out. So your outbound bandwidth suddenly doubles if you have two VRRP routers, or triples or more if you have three or more. Ouch.

4. Can't remember if there was anything else. But… it feels like there are more that won't come to mind as I write this up.

I've been pondering how to fix number 3, and so far I have a tiny shell script which has to run continuously all the time on every VRRP macvlan interface (and if it breaks, the world ends), which uses "ip monitor" to see when "protodown on" is turned on or off. It would then do something to fix things while in backup state — potentially remove/re-add IP addresses, or possibly turn off/on forwarding for the interface using the kernel sysctl interface, or maybe move the interface between groups so that firewall rules can block forwarding when it's in backup state, or… something else. It feels like I shouldn't need to do this kind of thing just to get the protocol to work properly, though. I wonder if there's a better VRRP implementation I should be using instead, or if I should be reporting bugs to FRR (but their VRRPd has had very few changes in years, which suggests they either consider it works properly or it's disused. And I lack the energy to work out how to report bugs, and to write them up properly.)

*sigh* Why is nothing ever simple?

1

Paco Panda mastodon (AP)

An absolute chaotic squirrel with a villainous personality.

Done during TFF's Artists Alley.
Traditional. Color markers (Ohuhu)

This entry was edited (1 month ago)
1 1
HashRaydamon mastodon (AP)
Cool dude!

"No," the swordmaster said.

"One does not refuse the king," the herald said.

"I do. I will not train his soldiers or officers, I will not tell my students to join his army, I will not support his unjust war."

"You will regret this!"

"No," the swordmaster said.

#MicroFiction #TootFic #SmallStories

1 1
Andy Fletcher mastodon (AP)
Very appropriate for these times
obscurestar mastodon (AP)

He didn't use swords. In the end he didn't even use his fists, but he said basically this to Imperial Japan.

https://en.wikipedia.org/wiki/Morihei_Ueshiba


One Fox
Two Fox
Red Fox
Blue Fox
Two Fox Tuesday
(ft. fenifoxxo (IG) )
📸 - Jericho
#fursuit #furry #mascot #cosplay
1 1

Pippin friendica

Hmm, wow. A small language model that fits in an 8-bit Atari! But browsing through the training data (a single 13KB text file) I'm getting serious ELIZA vibes - seeing such a stripped-down language description is a good reminder just how non-intelligent these language models really are.


JAM (Just Atari Model), small language models that runs on 1979 #Atari8bit computers https://github.com/marspa73/atarijam #atari #lm #ai
1

Pippin friendica
Is this kind of stuff of use or interest to anyone? Any of it likely to be worth archiving in some way, or are all these sort of things typically on a publically accessible archive already? (This is a random selection of some of the disks my aunt has been dumping on me as she's spring cleaning stuff my late uncle used to carefully store away - there are more.)
2
Light The Unicorn! mastodon (AP)

I’d say any piece of software like this is absolutely with archiving. Not only for historical interest but also for historical information as a snapshot in time.

Definitely worth checking archive org and other such places to see if there’s already a copy up on there, and getting things up if not.

If they’re otherwise getting thrown out, I’d certainly be interested in some of those!

1
6 sharkey (AP)
there may also be different versions of the "same disc" which can also be worth archiving, IA might have a copy that's newer/older/different region, but perhaps not the exact one
1
Krishean Draconis mastodon (AP)
i'm sure someone would appreciate them being added to archive.org
1

Pippin friendica
Anyone interested in old old monitors? They'd need collecting from East Hampshire (or I could bring 'em to ConFuzzled). I can't vouch for their electrical condition as they've been in a shed for many years and might not even work (I haven't tested), and also I (probably inexpertly) repaired the 15" Iiyama many years ago when a solder joint on the PCB on the back of the tube cracked and the red channel stopped working, but I'm guessing a retrocomputing enthusiast might be able to get them safe and working again.
4 2
Matt Sqwrl mastodon (AP)
If I was in the UK! Should sell easily too
1
Chloé Raccoon mastodon (AP)
@darac the Philips was the atypical Amiga and Acorn monitor at the time.
1

Pippin friendica
Woah yeah that's the good stuff.

Pippin friendica
I'm a few episodes into rewatching Disenchantment. The music alone's worth the price of admission.

janusfox 🍅 mastodon (AP)
The best way to strike up a conversation is to start doing something you can't do while having a conversation.
1 1

Behold, Kingdom Cats!

Seth was roaming around #SakuraCon, protecting folks from the heartless. What a good kitty! (He wants fish)

📸: VAL 小瓦
#KingdomHearts #Fursuit

1 2
Thumper mastodon (AP)
this looks so cool :)
Patrick parker mastodon (AP)
Ohh amazing 😍

Paco Panda mastodon (AP)
Some sketches done during TFF's Artists Alley.
-Error Chu
-Olly
-Runner, the weimaraner (for Fickle Fox)
-Amy
1 1

Obscura, Cheetah mastodon (AP)

Happy #InternationalAsexualityDay! 🖤🤍💜

Arts by Azshara Kletete (https://kletete.eu/)

1 1

Happy birthday @pamiiruq.bsky.social , hope you have a good day today!
(ft. @fibrekitty too)
📸 - @bartonfox.bsky.social
#Fursuit #furry #mascot #cosplay
1 1

sirlan <( rawr ) sharkey (AP)

aaa studios will pour billions into the biggest game with the fanciest graphics, then put lots of repetitive shallow missions for that content, and need day 1 patch to even be playable

then indie devs will go and casually make a game where the demo of the beta version by itself is a whole game worth of fun

1 1

Paco Panda mastodon (AP)

Phaze the snep and Dev the arctic fox, they are just the right match, both happiest fluffs with their natural coats for where the air is cold.
Kind of funny they requested me this in the middle of the Dallas heat at Texas Furry Fiesta.

First picture I did during TFF's Artists Alley
Traditional. Markers and colored pencils.

----

If you support me on Patreon or Ko-Fi, you are not just supporting my work but also getting access to many exclusive features, like seeing my art before anyone else, dowloading full resolution versions, exclusive sales, being part of exclusive projects, and more!
Patreon: https://www.patreon.com/c/pandapaco
Ko-Fi: https://ko-fi.com/panda_paco
Thank you!

1 1

1 1

instead of Artificial Intelligence mozilla should focus on Aminal Integration and add more cute animal drawings to firefox
2 2

Paco Panda mastodon (AP)
BW proudly in a Growlithe kigu
Done during TFF's Artists Alley for BW the snep spotted wolf.
Traditional. Markers + colored pencils
1 1

This #FursuitFriday

Me with some of the @madebymercury.bsky.social Fam!

I appear to have "Accidentally" given @draegarth.bsky.social some rather attractive new horns!

1 1

FINALLY met @rileycoyote.bsky.social last weekend @ TFF after chatting online for what... too long?!?!?
(and @dilyn.bsky.social lurking as always)

📸 - Riley's buddy.
#tff2026 #fursuitfriday #fursuit #mascot #cosplay

1 1

Kootenay mastodon (AP)

New animated movie with a BIRB dropping on Netflix May 1st. (And interesting character designs for the other creatures in it, too)

https://www.youtube.com/watch?v=glgmAwRDP8s

1 1

Xoa Gray mastodon (AP)

People tell me there's no chance that the thylacine still exists. And I get it, we haven't seen any direct evidence in a long time. But then I see things like this, and I'm reminded that a species of rodent we thought went extinct 11 million years ago is still here. So really are we that sure the thylacine is gone? It's only been listed as extinct since 1936.

https://www.youtube.com/shorts/sZI3ZhMdSfw

1 1

ThrowbackThursday to Nev on a riverside dock way way way back when I got the first version of my main suit

📸 - Windscar
#fursuit #furry #mascot #cosplay #throwbackthursday

1 1

Furo mastodon (AP)
Having furry issues
2 2

1 1
Kyreeth mastodon (AP)
It makes so much sense for Australia.

Charlie mastodon (AP)
I haven't read anything so relatable for quite a while https://thedailytism.com/adhd-meds-dispensed-by-riddle-posing-wizard-at-end-of-elaborate-fiery-maze-suspended-over-radioactive-shark-tank/
1 1
Tekniquelly correct mastodon (AP)
Well, *finding* that doctor was another matter. And because 'Murica!, my insurance doesn't cover it so I have to pay for it myself.
Charlie mastodon (AP)
@tek ah yeah, we have the cost part sorted at least. Although I guess we all live in fear of shortages now too!

Content warning: ai/llms

1 1

PSA:

1. If you are not silly, it is vital you become silly

2. If you are silly, you must stay silly

2. If you used to be silly but have stopped, you must make all efforts to return to silliness

3 3
https://videacesky.cz/video/snizte-si-sve-iq

BootsDoggo mastodon (AP)

I am simply over the moon to have received this reference sheet from @vincehooves earlier today

This marks a new chapter because despite being linked to the furry fandom since 2008 this is the first time I've truly seen how my fursona properly looks

1 1

Spider-Man: Into the Spider-Verse was great on many levels but one of the greatest things about it is that they boldly, unapologetically put Peter Porker, the Spectacular Spider-Ham, right in there in big letters and dared you to have something to say about it... and THEN had the audacity to give this utterly ridiculous character one of the most gut-wrenching, emotional line deliveries in the whole movie.

Amazing. ❤

This entry was edited (1 month ago)
1 1
Chip Unicorn mastodon (AP)

Yeah -- I always cry when he says:

"I’m a photographer for the Daily Beagle. When I’m not pooching around, I’m working like a dog trying to sniff out the latest story. I frolic and I dance and I do this with my pants--"

(Was that the wrong quote? grin)


Hope y'all had a good weekend!
Just got back from TFF so more to come from that....
If you have any pics from the con please let me know!
📸 - Odyssey (TG)
#fursuit #furry #mascot #cosplay #tff2026
1 1

OpenStreetMap mastodon (AP)

Government data can be wrong. You should be able to fix it.

🏳️‍⚧️ Happy Trans Day of Visibility! 🏳️‍⚧️

#tdov #TransDayOfVisibility #OpenStreetMap #OSM #gischat

1 2
Light mastodon (AP)
1) This has nothing to do with mapping.
2) Why does the government need to record "gender" (or sex) at all?
Ratsnake mastodon (AP)

a map is one of the few places where i'd rather not have trans people be visible

(just joking, love y'all)


🎵 Call me on the phone, ring ringing, I don't wanna answer unless, oh baby it's youuu!🎵

#TFF2026 Dance duo with @jdpuppy.fastestfurs.com!

Thank you @danteewolf.bsky.social for the video, and @direwalf.bsky.social for the photo!

https://youtu.be/ZEKotrgFR-w?si=8qwW1PK8LyUUBbkh

1 2

The strongest knights went first. Large hands on the hilt, feet firmly planted on the stone, muscles bulging... The sword would not budge.

One by one they failed, knights and nobles.

They laughed when a maid walked up and patted the stone fondly.

"Sweetie, can you please let go for me?"

It did.

#MicroFiction #TootFic #SmallStories

1 1
Marion 🦋☀️ mastodon (AP)
This. On so many different layers. Thank you.
ArdentArchivist mastodon (AP)
🤣🤣👏👏

Anyone want to be famous?

https://youtu.be/82wzc8CfIlw

1 1

Pippin friendica
1
Pippin friendica

So if you've had enough, then

Come to the land of the lost and lonely
Don't be afraid, we'll be one big family
Of freaks
Like you
And me.

I know a place where the bruised and broken
Live like the kings and the queens of tragedy
Just freaks
Like you
And me.

We are the freaks.


Paco Panda mastodon (AP)

Being back at my parents’ house this week did something to me.

I saw old books, old toys, things that somehow are still here after all these years. It reminded me of who I was back then. It felt like opening a time capsule and meeting that version of myself again.

Would that younger version of us be happy with who we are now? Some dreams change. Some goals move in a different direction. But little by little, things start shaping into something else.

Maybe it was never about reaching exactly what we imagined back then. Maybe it was just about finding a way to be happy… and sharing a bit of that with others. And somehow, we get there.

Digital. Procreate.

------

There is a quick time-lapse process I shared on my Telegram channel on the first comment of this image, check it out: https://t.me/panda_paco

I share the full versions of these time-lapse videos as an exclusive for Patreon and Ko-Fi supporters, also they get to see my drawings before anyone else on full resolution, but also they are helping me to keep doing this dream of mine to live out of doing what I love to do the most.
Patreon: https://www.patreon.com/c/pandapaco
Ko-Fi: https://ko-fi.com/panda_paco
Thank you!

1 1

Xoa Gray mastodon (AP)

“The modern smart phone is the most intimate surveillance device ever built".

This is one of the most true statements I've heard recently, a very succinct way to put it.

1 1

All my friends we're up in texas, so I did not hang my hat in Tennessee.
📸 + 🐅 - @blue255.bsky.social
ft. @bartonfox.bsky.social too.
#tff2026 #mascot #cosplay #fursuitfriday #furry #fursuit
1 1
Later posts Earlier posts