guthrie's Avatar

guthrie

@gmarmstrong.dev.bsky.social

Quaker Friend in Atlanta ๐Ÿ•Š๏ธ Wonderland is a rabbit hole away. ๐Ÿ•ณ๏ธ

86 Followers  |  267 Following  |  61 Posts  |  Joined: 17.01.2025  |  2.1796

Latest posts by gmarmstrong.dev on Bluesky

(the reason is that bsky.app links are exempted, and video.bsky.app is a rickroll)

21.04.2025 13:53 โ€” ๐Ÿ‘ 7    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I donโ€™t really mind live coding challenges personally, but please use a platform that allows Vim-mode editingโ€ฆ

16.04.2025 20:52 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
GitHub - freedomofpress/dangerzone: Take potentially dangerous PDFs, office documents, or images and convert them to safe PDFs Take potentially dangerous PDFs, office documents, or images and convert them to safe PDFs - freedomofpress/dangerzone

Risky project idea: Dangerzone-as-a-service.

github.com/freedomofpre...

08.04.2025 21:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
TIL: Any program can be a GitHub Actions shell

The โ€œCโ€ in CI/CD stands forโ€ฆ C ๐Ÿ’€

yossarian.net/til/post/any...

08.04.2025 13:23 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

raw HTML+CSS is back, baby

31.03.2025 14:45 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Not too late for a New Year's resolution: OffSec's OSCP certification. Pinning this post to commit myself to it.

07.03.2025 18:52 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

reminding myself daily that โ€œvim golfโ€ is not a professional skill

02.03.2025 15:35 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'd like to migrate onto my own PDS, but I want to keep my handle in the format of `example.com`. The PDS install wants me to point a root A record to the PDS address, but I already have an A record pointing to my personal website. Does the PDS have to share an IP address with one's website?

28.02.2025 17:04 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Note the warning of course, but I'll just try it on an alt first.

28.02.2025 16:42 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thinking about doing it today myself: github.com/bluesky-soci...

28.02.2025 16:14 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

But from all the docs and ToS I can find, it looks like you can technically use TLDs like .cu, .kp, .sy, .ve, etc. as long as you/your business aren't actually considered a target of those sanctions.

As for Tonga/.to, the geopolitics seem... fine? They're so low-profile.

28.02.2025 15:58 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Embargoed Countries & Regions Due to U.S.-imposed sanctions, DigiCert is legally prohibited or restricted from offering its products and services to specific countries or regions.

Okay, scratch that. Some services (e.g., DigiCert) will refuse to issue certificates for Russian and Belarusian TLDs. But just because a country code is sanctioned or embargoed, doesn't mean the corresponding TLD will be affected.

knowledge.digicert.com/solution/emb...

28.02.2025 15:53 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

brb fact checking myself

28.02.2025 15:40 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

ccTLDs run the risk of being impacted by sanctions. Nameservers in the US, for example, arenโ€™t allowed to support (off the top of my head): .ru, .ve, .kp, .cu, or .sy. And .sd used to be on that list.

28.02.2025 15:39 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

.to was considered a โ€œgccTLDโ€ by Google (not sure if they still use that terminology officially), which are supposed to be a little better than non-generic ccTLDs in terms of SEO.

28.02.2025 15:35 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Re: the `string4.rs` exercise... it's very clever how the `str::trim` methods return `&str`, whereas the `str::replace` and `str::to_lowercase` methods return `String`. I take it this is because trim doesn't actually require the creation of a new string, and it's more a view of the original string?

27.02.2025 17:59 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thread ๐Ÿงต: initial impressions of Rust from someone doing rustlings for the first time...

27.02.2025 17:59 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

In the meantime, youโ€™ll also find me tinkering with Python 3.13 features (experimental freethreading! ๐Ÿ„โ€โ™‚๏ธ GIL? Whoโ€™s GIL?), Rust, AT Protocol, and maybe getting back into NixOS.

27.02.2025 11:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

So, my friendsโ€”I am back! Iโ€™ll be knocking on your doors to find my next quest. Get in touch if youโ€™re in search of my skills.

27.02.2025 11:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Iโ€™m proud also of the work my colleagues continue to do. Independent public media is a shining example of operational efficiency, unwavering morale, and tireless service in an industry that demands more from less every day. Please consider donating to your local stations, especially now.

27.02.2025 11:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I was laid off this week from my job as a Platform Engineer at New York Public Radio. Iโ€™m sad to leave my colleagues for now, but looking back, Iโ€™m satisfied to leave our product and developer experience in better shape than ever before.

27.02.2025 11:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

No, of course not. I think my tone mustโ€™ve come across wrong. Iโ€™m also saying this would be ridiculous and unlikely.

21.02.2025 21:21 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Right. By โ€œbreak,โ€ I should say โ€œapply whatever measures they plan on applying to UK users that already have ADP enabled.โ€

21.02.2025 21:12 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Youโ€™re right. But what they know vs. what theyโ€™ll agree to use for this UK compliance are _hopefully_ different. They can also know your GPS location, but if they break ADP for Americans flying through the LHR airport, a lot more hell would be raised.

21.02.2025 15:38 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Anyone know what standard Apple would use to determine if someone is a โ€œUK customerโ€? I can think of several metricsโ€ฆ

21.02.2025 15:25 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Keep in mind that iMessages _once backed up to iCloud_ are only encrypted if you have ADP. So that encryption is broken if/when you (or the person/people you talk to) back up to an iCloud account without ADP.

21.02.2025 15:20 โ€” ๐Ÿ‘ 25    ๐Ÿ” 9    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

Thank you for your important reporting! ๐Ÿซก

19.02.2025 16:11 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Cooking with Dom DeLuise (1995) (Allegro New Media) : Allegro New Media : Free Download, Borrow, and Streaming : Internet Archive Dom's recipes are mostly Italian, guaranteed delicious and more fun than a barrel of monkeysCan't have Dom DeLuise over for dinner? Get him in the kitchen...

They also have a copy of that CD, so you don't have to rip it: archive.org/details/Cook...

19.02.2025 16:10 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Internet Archive: Digital Library of Free & Borrowable Texts, Movies, Music & Wayback Machine

Yes! @archive.org hosts it here: archive.org/details/win9...

19.02.2025 16:09 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Photo looking down a paved road in the mountains. Trees covered in frost are on the sides of the road.

Photo looking down a paved road in the mountains. Trees covered in frost are on the sides of the road.

Photo of the Blue Ridge Mountains from the top of Brasstown Bald. Some paved road visible. Clear blue sky. One of the mountains is half-covered in frost on its right side. Nearby trees are covered in frost.

Photo of the Blue Ridge Mountains from the top of Brasstown Bald. Some paved road visible. Clear blue sky. One of the mountains is half-covered in frost on its right side. Nearby trees are covered in frost.

Photo of the Blue Ridge Mountains from the top of Brasstown Bald. Houses are visible in valley in the distance. Blue sky with a few wispy clouds. Some of the nearby trees are covered in frost.

Photo of the Blue Ridge Mountains from the top of Brasstown Bald. Houses are visible in valley in the distance. Blue sky with a few wispy clouds. Some of the nearby trees are covered in frost.

๐Ÿ“ Enotah, Blue Ridge Mountains

17.02.2025 20:56 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@gmarmstrong.dev is following 19 prominent accounts