The Mystery Cloudflare NAT64


===

So I am at my dads this weekend, and I (as always) load bgp.tools to check what the internet connection is doing, and to my surprise this time IPv4 was showing correctly as Trooli (his local AltNet), but huh, what? on IPv6 Cloudflare is his upstream?

That seems wrong and unlikely?

So surely I thought my dad might be running the Cloudflare Warp VPN or something, but I asked him, and nope.

The IPv6 address check on bgp.tools works by making you request v6.bgp.tools/whoami, a DNS name that only has a AAAA on it, forcing you to use IPv6 (if you have it). Yet this time it seemed that it was returning a IPv4 cloudflare record!

Also interestingly, I could not reproduce this on Firefox.

in reply to benjojo

So. My dad configured a DNS search domain. It turned out, because he has no IPv6 in the house.

It used the search domain.

[11:59:19] ben@eshwill:~$ dig A v6.bgp.tools @1.1.1.1 +short

[11:59:23] ben@eshwill:~$ dig A v6.bgp.tools.replaced-personal-domain.com @1.1.1.1 +short
172.67.222.196
104.21.17.59

Of course.

My dad had a wildcard proxy record on his cloudflare domain, that he used on his DNS search domain/path. So when the resolver tried the search path, it got back CF v4 records. And because bgp.tools (for now) uses Cloudflare for DNS, Cloudflare had no problem proxying it as if the proxy was enabled on bgp.tools.

Search domains/paths are evil!

in reply to Andre Louis

Oh that reminds me, I still need to do a chiptune cover of this. I'll probably have to end up bumping it up an octave, with the exception of the C64 those kinds of chips were never really that good at bass without adding some nasty ringing artifacts unfortunately. youtube.com/watch?v=rkvwgnSYn-…

Don’t Tell #ChatGPT Anything You Wouldn’t Want to See on a Billboard
pcmag.com/news/dont-tell-chatg…
This entry was edited (2 years ago)
in reply to DennisL

"Don’t Tell #ChatGPT Anything You Wouldn’t Want to See on a #Billboard"

"Here’s a simple tip: DO NOT use #AI on any work-related project without checking your company’s policy. Even if your company has no policy, think twice, or even three times, before you put anything work-related into an AI.
You don’t want to become infamous for triggering the privacy fiasco that spurs your company into creating such a policy."

uk.pcmag.com/ai/146847/dont-te…

Time for another #AndroidAppRain with 14 updated apps at @fdroidorg and 15 updated plus one added app at apt.izzysoft.de/fdroid

* Hammer: a simple tool for building stories

Enjoy your #free #Android #apps with #FDroid and the #IzzySoftRepo :awesome:

#android #developer #reminder

You don't need to download the #android #sdk #binaries from #google .

You can compile the #sdk by yourself from the source code to write #android #apps.

Check this repository at #codeberg , it will do the job for you.

All you need are the scripts from this #repo , 32 GB #ram , approx. 300 GB free disk space and some patience.

Then, you can start coding for #android without the proprietary #sdk binaries from #google!

codeberg.org/Starfish/SDK-Rebu…

Pretty cool as a free way to do some things with GPT. It can now summarize custom, RSS, feeds, along with a few other providers. apps.apple.com/ca/app/call-ann…

Microsoft’s stock price is close to an all time high and it makes billions each quarter but no raises for employees this year due to “the economy”.

Instead the CMO says employees should figure out ways to make the stock price go up instead. But I thought they already did that? 📈

fortune.com/2023/05/17/microso…

I'll have a blog entry about it soon, but before then, you get to hear about it first: A full transfer of the USC Cinema sound effects library, which includes the work of Sunset Editorial and their hundreds of sound effects.

You can browse the collection here:

archive.org/details/usc-sound-…

in reply to Jason Scott

"Just give it all to me at once" types will appreciate this URL where you can torrent or download the 20gb+ of original .WAV files and metadata:

archive.org/details/sound-effe…

I posted about Apollo accessibility for VoiceOver users. Please give this post some attention if you have a moment; we need an alternative to Dystopia badly. If you're not familiar with Apollo, I urge you to put down your pitchfork; it is developed by just one person and he genuinely wants to do better for us. We need an organized group of people to direct that, and that's what I've tried to start here. reddit.com/r/apolloapp/comment…

reshared this

in reply to Marco Zehe

@Marco I'd love your feedback on this comment if you have a chance! Basically just unsure how to best weigh verbosity/speed (I know different folks have different preferences so there's probably not a one-size-fits-all solution), and if settings are the solution, how best to surface that so it's discoverable reddit.com/r/apolloapp/comment…
in reply to simon.old

And we have a developer response! Copied from the Reddit post:
> Apologies for coming to this post late, it was a long weekend in Canada so I took some time off, but I just wanted to say I've saved a link to this post and really appreciate the thorough feedback. The takeaway I'm getting is rotor actions and controlling the verbosity of feedback (among some other things but those are two big ones) would make a big difference, so that's definitely something I want to prioritize in the short term

It's now possible to mark links to your #Wikipedia user page as verified on Mastodon!

Documentation: mediawiki.org/wiki/Special:MyL…

This was developed and implemented by @taavi who wrote it as a #MediaWiki extension, named "RealMe". It's open source (like all of the Wikipedia software) and can be used on any MediaWiki wiki: mediawiki.org/wiki/Extension:R…

in reply to Wikipedia

@mediawiki

Integration of the #Fediverse and #Mastodon Identity standards into the software that powers #WikiPedia & other Wiki's is so important I find it hard to express.

It is the first big step of integration between the Wikipedian and Fediverse communities, and it has been massively under-noticed and not gotten nearly the attention this deserved.

I'm all for it, want to find ways to help & hope this is the beginning of much more integration to come. 🔥

@fediversenews

This entry was edited (2 years ago)

Hi @forgejo. Since there's a discussion about implementing an accessible captcha library both for Forgejo and for Codeberg, this captcha library is possibly worth looking into, it looks very promising and the build process is extremely simple compared to mcaptcha. github.com/sequentialread/pow-…

Coming up live at 01:00 UTC (9:00 PM Eastern, 6:00 Pacific in the Americas): an hour of Smooth Jazz, Chillout, and Easy Listening music on Smooth and Easy with Kelly Sapergia. More information about the show is at ksapergia.net/smooth. Tune in at theglobalvoice.info and click on the Listen Live link, or put the following URL in your favorite media player: theglobalvoice.info:8000/broad… #TGVRadio #audio

bandcamp won their union! bandcamp won their union!!

i'm so fucking happy for them, and also for the possible knock-on effects of some of epic game's holdings unionizing

their full statement - blog.bandcamp.com/2023/05/19/b…

in reply to daniel:// stenberg://

ooo curl? hmm if I can make it write read to from stdout stdin the way ada,awk,bash,basic,c,clisp,c++,cobol,forth,fortran,go,java, lisp(mine),lua,pascal,perl,python,r,rust,ruby, and sed do thus could be my 22nd language simple calc gui cloud app using just stdio to a thin antibrowser client. what language listed is it closest to? thx and apologies in advance I write terrible 1st app code

Oh good! I can't wait to have a prolipheration of images that are not described here.

Some more details on how Instagram is planning to build an ActivityPub compatible service... theverge.com/2023/5/19/2373007…

#accessibility

An Odyssee in Space:team @Codeberg is now at rank 2001 with #foldingAtHome – breaking through the 2k mark expected for Sunday 🥳

We're now in the area where the "heavy folders" live. The mark where we get the next higher rank ("Top 1k rated team") is most likely out of reach for us, unless some lively folders join our team (we're currently just 3 active members). Members welcome:
stats.foldingathome.org/team/2…

in reply to IzzyOnDroid ✅

jaa eigentlich hatte ich jetzt kein Upgrade geplant aber mein
#SteamDeck Gerät doch bei gerade großen AAA Titel an seine Grenzen, da nehm ich wohl doch nochmal "eine Generation" Upgrade "erstmal" mit, und da Upgrades auf AM5 + 4000er Generation vermutlich wieder ein paar Jahre halten werden, denke ich kann ich von AM4 (2600er) + 1060er auf AM5 7000er + 4000er Generation Upgraden schon mal noch machen. Vor allem ist das "preislich" "noch" okay.

BREAKING NEWS!

❗️The US and its allies plan to provide Ukraine with F-16 fighter jets as part of long-term efforts to strengthen Kyiv's security, — a senior White House official commented to NBC News
#Ukraine️ #Russia #Russian #Putin #EU #NATO #Zelensky #war #news #Moscow #USA #UK #Germany #Poland #France #Turkey #Finland

Elon Musk’s lawyer accuses Microsoft of abusing its access to Twitter data

theverge.com/2023/5/18/2372921…

this was a very interesting read! although us-centric, the same effect can be seen all around the world, as literature programs in so many countries are modeled after the trends arriving from the usa. so give it a read, even if you hate us politics.

executive summary for writers: don't just fucking show, but also TELL!!!

currentaffairs.org/2022/04/how…

#writing

in reply to Turpakosketus etsii soittajia

It's good to see some push against the flat, so-called cinematic style of writing. Not saying people shouldn't do it if they want to, but there are so many other ways of writing. Same with the obsession with third person limited. To me, the overfocus on immediate sense data of a single character takes away some of what writing is uniquely positioned to do--showing us perspectives and placing us in the thoughts of other people. Not to mention, language isn't just a mirror or a window: it is a medium. Artfully shaping it is a part of the possibilities of the form. It's fine if people want to write in a way that doesn't call attention to the language, but the affordances, limitations, and quirks of language itself are a potential vehicle for beauty and and can be profoundly interesting.

meta, Instagram/Meta ActivityPub instance

So Meta appears to be making an ActivityPub play [1]. I want to go on record about this, in two ways:

1. Meta has dramatically - like, at least two orders of magnitude - more development labor to throw at this issue. If this software is easier to use or more intuitive to you than Mastodon, Akkoma, Calkey, etc, it's worth taking a moment to acknowledge that this is probably why - and if it's a janky mess, well, that's going to be very funny.

2. This is an Embrace, Extend, Extinguish [2] play, baldfacedly. It's incumbent upon instances whose users are committed to decentralization to at *least* silence, and preferably suspend, corporate takeover attempts like this.

If you care more about reach than decentralization, that's fine; it's a personal choice that someone might make for any number of very valid reasons. I would ask that those of us who *are* ideologically motivated in this way not harass others who can't or don't make that decision.

But.

I would also ask people to kindly refrain from ranting about how ~unreasonable~ it is for Fediverse old-timers to shun corporate ActivityPub instances. Many of us are in this game because we want to see a future where all internet discourse isn't filtered through a half-dozen corporate moderation panels, and we are willing - and able - to make choices based on that.

There is also likely to be a *lot* of spam and bad discourse from that direction, so even if you're not ideologically motivated to avoid corporate nonsense, you might want to.

Thanks.

---

1: Lia Haberman, "ICYMI: Instagram's New App Could Be Here By June " on Stubstack. Archived: web.archive.org/web/2023051915…

2: en.wikipedia.org/wiki/Embrace,…