Post details
i love it when i find a post from myself 3 years ago explaining the solution to the exact problem im currently having
i love it when i find a post from myself 3 years ago explaining the solution to the exact problem im currently having
Week Notes 23#41 (5 mins read).
What happened in the week of 2023-10-09?
The whole bad space thing and blocking tech.lgbt from other instances is absolutely insane. Some of the instances involved haven't blocked mastodon.social (which is full of basically anything and tons of random abuse because it's so big), but are blocking tech.lgbt. As usual, queer people are hyper-scrutinised, and all it takes is one terminally online with an unhealthy obsession to find a way to frame an entire community as fundamentally evil based on some questionable disagreements. Don't use block lists. You really don't want your blocking decisions to be based on people who add things to a list on a whim with no accountability and oversight. But even outside of block lists... god when are progressive communities going to get over this obsession with performative punishment and branding people as bad? I've never seen this instance allow bad people to stay, moderators always take care of things, and they're usually pretty responsive. It's beyond absurd to block tech.lgbt
Attached: 1 image i'm sorry this gaming chair is called what
Really dislike that in Android 14 I now can't disable Nearby Share and so it permanently takes up a space in the sharing intent 😡
Attached: 1 image Adults need badges too #adulting
Attached: 1 image I’m starting something new! 🤗🎉 Own Your Web is a newsletter for anyone who wants to design, build, create, and publish on the Web. Whether you want to get started with your own personal website or level up as a designer, developer, or independent creator working with the ever-changing material of the Web, this little email is for you. 💚✊ Sign up here: 👉 https://matthiasott.com/newsletter #OwnYourWeb #newsletter #web RT=❤️
Google recently killed off Pixel Pass, a service that would upgrade your Pixel phone after two years and include some extra goodies, like YT Premium, and 200 GB of Drive. It lasted for only 23 mont...
Gerhard joins us for the 12th Kaizen and this time talk about what we DIDN’T do. We were holding S3 wrong, we put some cash back in our pockets, we enabled HTTP/3, Brotli compression, and Fastly websockets, we improved our SLOs, we improved Changelog Nightly, and we’re going to KubeCon 2023 in Chicago.
Attached: 1 image
Attached: 4 images adultbel pictures I made
Which version of Go was used to compile this binary? (2 mins read).
How to use a few means to work out what version of Go a given binary was compiled with.
Thank you to this week's sponsor, Koyeb!Go 1.21.3 and 1.20.10 releasedProposalsRetracted: untyped builtin zeroAccepted: Move wiki to x/websiteRelated discussion (closed for now): Should the Go project stop importing GitHub PRs?Ongoing discussion: encoding/json/v2Checkout last week's episode for...
Attached: 1 image #politics
Reminder that if a cishet tech dude says "but 'guys' is a gender neutral term" ask them how many 'guys' they've slept with and watch them freak out
Utilising Renovate's local
platform to make renovate-graph
more efficient (2 mins read).
How using the local
platform with renovate-graph
can increase the performance of dependency extraction.
This week we’re joined by Marcin Kulik to talk about his project asciinema. You’ve likely seen this out there in the wild — asciinema lets you record and share your terminal sessions in full fidelity. Forget screen recording apps that offer blurry video. asciinema provides a lightweight, text-based approach to terminal...
Excited that it's only a week until my first #TechMids conference - there's a great lineup that I'm excited to be part of, and always excited to share dependency-management-data some more with the world, and learn from some excellent industry folks 🤓
you cannot be a convincing impostor unless you know how to do your tasks
i go to mastodon. i complain about bug. rando says "treatment is simple. great clown maintainer is on github tonight. file an issue. that should fix your bug." i burst into tears. say: "but rando.... i am maintainer"
Attached: 1 image #opensource dev be like
Attached: 1 image October is for Organizing! Get 40% off a Reading List for labor organizers and soon-to-be labor organizers. Use coupon code ORGANIZE until 11/1 and see all the books at https://pmpress.org/index.php?l=product_list&c=50&sortby=num_sold:desc
Attached: 1 image @fenneladon@todon.eu
Over 6 years ago, I made up an unscientific personality quiz as a joke…and people can't help themselves—they're still filling it out! Here's what they think
The 10th GopherCon took place the last week of September and it was a blast. In this episode, we’re talking about our experiences at the conference from several different viewpoints. Angelica as a conference organizer, Johnny as an emcee and workshop instructor, Kaylyn as a speaker, and Kris as a regular attendee.
Attached: 1 image Oh my Jesus where is the lie (from The Internet Con by @pluralistic@mamot.fr):
Attached: 1 image World Standards Day
Attached: 1 image #ClimateCrisis
Kevin Muller is the CEO and co-founder of Passbolt, a security-first, open-source password manager, and he joined me to talk about the risks of having too much time and money, the value of getting trashed on social media and why he values in-person interactions with the team. There were a lot of...
Great post. No notes. What Elon Musk's X is getting right
Attached: 1 image This Halloween give your boss a fright, join a Union. #IWW
The Cypress.io situation is wild! https://currents.dev/posts/v13-blocking In short: when installing the Cypress npm package, on postinstall it checks what other packages you installed, and you're using any packages they don't like (e.g. tools for self-hosting that compete with their cloud service) then it refuses to run. More detailed summary from @jess@webtoo.ls here: https://twitter.com/_jessicasachs/status/1712043659330310488 Very hard to argue your product is good if you have to actively block your customers from even testing alternatives! Yikes.
Alexander Krüger is the Co-Founder and CEO of United Manufacturing Hub, an open-source company that develops software for the manufacturing industry. Throughout our conversation, Alexander describes the unusual path he took in going from a services-based consulting company to a product-led...
Michael Cheng, Chief Legal Officer at Aalyria Technologies, is a master at strategy and execution for open-source products and companies. From his humble beginning spearheading the open source team at Meta (formerly Facebook), Cheng has honed his knowledge about the interworking of open source...
Matt Butcher is no stranger to the ways of ethical philosophy. With a Ph.D. in Religion and Computer Science, he enjoys philosophical conversations of ethical dilemmas. Butcher passionately debates wild theories and paradoxical situations against those not afraid to question reality in pursuit of...
Attached: 1 image
Attached: 1 image Both the angel and devil on your shoulder agreeing to get off X
Dawn Foster, Director of Open Source Community Strategy at VMware, is a champion of community strategy and development. A doctor of Philosophy, Foster is well-versed in the understanding of collaboration and leverages her mountain of knowledge to fight for the health of maintainers in open-source...
Attached: 1 image usb tier list
i have outright deleted a major patchset i wrote for a project under freedesktop.org stewardship, which someone else is probably going to write again in a year or two, because i realized the project had a real-name policy, and decided it wasn't worth it. i then lost motivation for the cool thing i was working on that needed me to write that patch this is not the intended effect of a "real-name" policy, but it is the actual effect. and, as the cool kids say, "the system is what it does". there is no such thing as a "real name". the concept of a "legal name" is fraught, and most certainly is not what you think it is, or what you are looking for, if you are a software developer. many assumptions you have about what a "legal name" is probably are not true. consider this: the name on my birth certificate is different than the name on my drivers license, and that is different from the names i am called by my friends. those names are all different from what is likely to be on my passport when i get it, and all of those are different than the name i publish my open source projects under. all of these, in different jurisdictions, might or might not be something you could consider a "legal name". which one do you want me to use when i submit a major feature to your library? are you going to turn me away if i try to submit it as "linear cannon"? why? if i have a website and contact information under that name, why does this matter? how is it substantially different than an author of fiction novels publishing under a pen name? does it change if i produce a piece of government-issued documentation with that name on it? why, or why not? if your real name policy does not answer these questions adequately, then there's a very good chance i'm just going to assume that you're going to turn me away, as has happened to me several times already RE: it would be nice if it were actually as easy to contribute to free/open source software as the developers and maintainers of such software claim it is but meritocracy is a lie, and bullshit policies and procedures (see: "real name" policy) scare away minorities who might otherwise do important work
📎
Gotcha: Using vCluster on Elastic Kubernetes Service requires a Container Storage Interface driver (2 mins read).
How to avoid PersistentVolumeClaim
s getting stuck in a Pending
state with vCluster and EKS when you've not set up the cluster with a Container Storage Interface driver for Elastic Block Store.
Listing environment variables used to trigger a Buildkite pipeline (1 mins read).
How to use Buildkite's GraphQL API to list the environment variables provided to trigger a pipeline.
Publishing My On-Call Compensation History (1 mins read).
Publishing a page detailing the on-call compensation I've received over the years.
Bart Farrell is a content creator and community leader in the public speaking world. Based in Spain, he has developed a massively popular platform through podcasting and consulting as a nontechnical person in a technical space.In this episode, Farrell breaks down the ins and outs of public...
For anyone using oapi-codegen, note that v2 is coming soon, but that it's a very minor breaking change that 🤞🏽 shouldn't affect you at all!
ffmpeg stands for the fast & the furious: motion picture experts group
Full stack developer, as in "my stack is full, please don't try to push anything else or my behavior will be undefined"
Kim McMahon is the leader of Open Source Marketing & Community at Outshift by Cisco, which is Cisco’s emerging technologies and innovation unit. We recorded this episode at Open Source Summit EU, and talked about Kim’s strategies and tactics related to helping guide users to the correct edition...