Like

Liked Anders Eknert (@anderseknert@hachyderm.io)
Post details
@tomasaschan Thanks for both pointers! I'll have to try that tools.go method to see how it works in practice. Also, LOL, as I just before you posted referred to Jamie as *the* "dependency guy" in the other thread https://elk.zone/hachyderm.io/@anderseknert/113191706986003922 Ping @charlieegan3 — we should look into this for Regal @www.jvt.me@www.jvt.me @arichtman@eigenmagic.net

 Like

Liked Tomas Aschan [ɐ̆sˈkɑːn] (@tomasaschan@hachyderm.io)
Post details
@anderseknert @charlieegan3 @www.jvt.me@www.jvt.me @arichtman@eigenmagic.net Haha, I read that but didn't even realize it was the author of the post I linked. I just searched for something like "go tools.go" and took the first hit I recognized as one I read when learning how to use the pattern 🙈 The proposal had a few nice descriptions of requirements to make it work, too, so I recommend giving that a read too just to avoid some common mistakes that aren't super clearly pointed out in the blog post.

 Reply

Yeah not sure where that came from but as you say, you can pin to a tag/commit, and Go's module proxy stops you from having someone re-push the value of a tag, once it's had someone download a dependency.

You also only pin, as there's no way to do a range, so IMO that makes it nicer and more explicit than other languages / toolchains with respect to pinning

 Reply

Yeah I'm very much looking forward to // tool landing as that'll push more folks to using a tools.go style approach.

I'm seeing some folks who'll use a tools.go in a separate Go module so then it doesn't impact the top-level dependency tree, on top of Go' s inbuilt module graph pruning

Also as much as I recommend tools.go, there's still some things it can be awkward with ie golangci-lint tracked as a source dependency can lead to issues (dependency version clashes, Go version incompatibility), as well as it not being the recommended use case

 Listen

Listened to Ep 258: Phil Dunster | Off Menu with Ed Gamble and James Acaster
Post details
Listen to Ep 258: Phil Dunster from Off Menu with Ed Gamble and James Acaster. Ted Lasso’s Jamie Tartt (doo-doo-da-doo-da-doo), Phil Dunster, introduces some new vocabulary to the Dream Restaurant this week. And don’t forget, tune in to Comic Relief. Phil Dunster stars in ‘Oklahoma! in Concert’ at London’s Theatre Royal Drury Lane on 19th and 20th August. Get tickets at oklahomaconcert.co.uk Follow Phil on Instagram and Twitter @phildunster Recorded and edited by Ben Williams for Plosive.Artwork by Paul Gilbey (photography and design).Follow Off Menu on Twitter and Instagram: @offmenuofficial.And go to our website www.offmenupodcast.co.uk for a list of restaurants recommended on the show.Watch Ed and James's YouTube series 'Just Puddings'. Watch here.

 Like

Liked I was just adding a gig I’m going to on Last.fm when I saw my “member since” date: 16 August 2004 😯. That’s 20 years of scrobbling (since its Audioscrobbler days). Newer than my Gmail account but older than Twitter. by Barry Frost 
Post details
I was just adding a gig I’m going to on Last.fm when I saw my “member since” date: 16 August 2004 😯. That’s 20 years of scrobbling (since its Audioscrobbler days). Newer than my Gmail account but …

 Like

Liked Greg Wilson (@gvwilson@mastodon.social)
Post details
When the signal came, there was nothing subtle about it: every radio telescope on the planet redlined. First primes, then simple arithmetic, then basic vocabulary, each burst richer than the one before. Finally humanity received the most complex message yet. Thousands of researchers and ad hoc internet communities raced to decode it. "Are you crabs yet?" Hesitantly, humanity replied, "No." "Oh," came the reply. "Sorry to bother you." Silence followed.

 Like

Liked Josh Simmons (@josh@josh.tel)
Post details
Happy #BiVisibilityDay! I always take the opportunity to remind folks I'm bi because, if I don't, people make assumptions. You can be in a hetero relationship and be bi. You can be same-sex relationship and be bi. The distinction matters because bi folks face unique challenges. And, while research seems to indicate most people are bi (!!!), many people are afraid to come out because of the stigma. I'm here to tell you it's never too late to come out. Even if you're in a stable relationship, being closeted causes you harm. Do yourself a favor and join us in the sun ❤️💜💙 We'll be here to support you. #BiPride #Queer #LGBTQ #NotGayButGayIsOK

 Listen

Listened to Open Source Security Podcast: Episode 447 - The Tidelift 2024 open source maintainer report
Post details
and talk about the 2024 Tidelift maintainer report. The report is pretty big and covers a ton of ground. We focus in a few of the statistics that should worry anyone who uses open source. We've known for a while developers are struggling, and the numbers back that up. This one feels like the old "we've tried nothing and we're all out of ideas". Show Notes

 Like

Liked Marco Rogers (@polotek@social.polotek.net)
Post details
As soon as you decide to get more comfortable doing business with people, you realize there are a bunch of people you've met over your career that you definitely don't want to do business with. It's an odd feeling. In this case I ran into something that looked cool on LinkedIn. I was gonna find out more about it, then I saw who it was from. "Oh, that guy? Yeah, no. Fuck that guy."