#TIL that you can work with multiple branches in #Git simultaneously via 'git worktree'. I think this will certainly help make #Tenacity maintenance much easier as I won't have to keep switching between different branches and perform virtually an entire rebuild between the latest stable and development branches. This way, I could more easily test two branches in parallel.

I think this will make Tenacity maintenance MUCH easier! I'm very excited to see how this will improve my workflow too! 😄

This entry was edited (1 hour ago)

As ICE terrorizes communities, crypto executives who spent years posting about freedom have gone conspicuously silent. But behind the scenes, they’ve contributed at least $315 million — more than double their record 2024 spending — to elect more lawmakers to enable this administration.

citationneeded.news/issue-100/

#crypto #cryptocurrency #USpol #USpolitics #CitationNeededNewsletter

This entry was edited (6 hours ago)

Trying something new for me: geeking out over a piece of music from my teenage years, with an audio commentary. Yes, a Christian pop song. This is the inspirational anthem "We Belong to Him" by Wayne Watson, from his 1988 album _The Fine Line_. This one's been taking up space in my head for a while. Here I dissect the music, comment on the lyrics from my current perspective as a non-believer, and ultimately show my appreciation for a well-executed musical formula. mwcampbell.us/audio/we-belong-…

And that's several more people added to restricted mode on fb today. And several channels I left. I-used to join channels as a way to receive inspirational messages. It was a great way to keep my mind from getting too restless. But now, they're just space hoggers given my constant DM traffic. Someone tried adding me to yet another random group chat today, and I got a notification today: Someone you've restricted is in this chat. There were two choices. Stay or leave. I hit the leave button. Another guy tried to hijack my time via iMessage, and I was like, as I said, I'm taking time for myself. So, I'm going to excuse myself and do that! Jesus! Boundary setting as a cute popular girl in 2026 takes a certain level of composure. *deep sigh*

RE: infosec.exchange/@Linux_in_a_B…

And not by telling them to paste shit in a Terminal! Or telling them to switch distros. Or guessing because you’re on a different distro and don’t know the answer. Or asking fucking ChatGPT. Contributing noise is of negative value

This entry was edited (3 hours ago)

Just installed @delta and was under the impression that it was email based. I expected to have to put in some email credentials and use my local email server. But instead it created a disconnected profile and just uses IMAP as a transport?

delta.chat/en/help does not make clear how this actually works.

Decentralised is a great buzz word, but without better description of how it works makes it difficult to trust.

delta.chat/en/help#security-au… doesn't mention architecture, just encryption.

GrapheneOS Server Infrastructure Now All Using New ASN & More


We're now using our own autonomous system and IP space for 3 of our networks. We run 2 entirely separate anycast DNS networks for our authoritative DNS and have a simpler unicast setup on a bare metal server at Xenyth which we'll be using for more soon.

bgp.tools/as/40806

Our ns1 network has 11 locations on Vultr (Piscataway, Miami, Los Angeles, Seattle, São Paulo, London, Frankfurt, Singapore, Mumbai and Tokyo).

Our ns2 network has 8 locations on Misaka.io (Ashburn, Miami, San Jose, Seattle, London, Berlin, Singapore and Tokyo).

Vultr and Misaka.io both have very good transit and peering for anycast due to having matching transit providers within regions and globally.

Both anycast networks needed a lot of configuration with BGP communities for traffic engineering and are working very well.

Our anycast networks are deployed with 2x IPv4 /24 obtained we quickly obtained for free from ARIN via NRPM 4.10 + NRPM 4.5.

We could use our own IPv6 space everywhere we have BGP if we wanted to do that since we have a /36 which can be expanded into more space reserved for us.

ARIN has approved our request for an IPv4 /22 via their waitlist but it will take around 18 to 36 months for the waitlist to progress to our request. For now, we're using an IPv4 /24 loaned to us for free by a Romanian LIR supporting GrapheneOS for our unicast Toronto IP space.

Our current bare metal server at Xenyth is sponsored by them and used as an update mirror which is using our IP space. However, our main use case for the IP space in Toronto is for our mail server which we're planning to host on-premises and tunnel the traffic through Xenyth.

Xenyth has support for routing to multiple servers announcing the same publicly routable IP space by announcing smaller blocks from specific servers so we can also pay for additional Xenyth bare metal servers or VPS instances. We'll likely be using it a fair bit in the future.

Our plan for our IPv4 /22 from the ARIN waitlist is deploying a single /24 in each of Toronto, Miami, Los Angeles and Seattle. Once we have a /22 deployed for North America, we'll qualify for getting out-of-region space on ARIN via the waitlist or transfers for Europe, Asia, etc.

The interesting parts of our BGP setup can be seen in github.com/GrapheneOS/ns1.grap… where we have our BGP community configuration for each ns1/ns2 location along with our setup for region steering via GeoDNS + anycast server location and failover via health checks from our DNS servers.

I'm listening to some music through my Sennheiser 380 headphones, rather than AirPods. There are some songs I've been really liking lately, so much so that I purchased them. These headphones really highlight how odd these songs sound--harsh highs, not a lot of balance. Is this modern mixing, or have I been tricked by more AI music? It could also be that I'm now so used to AirPods/Shokz that my old headphones just sound odd to me.