Josh Koenig and David Strauss are co-founders at Pantheon, a platform for building and operating websites. Josh is the chief strategy officer, and David is the CTO. Open source software is a big part of the web, and Pantheon is a downstream user as well as a contributor to several open source projects. David is an early contributor to systemd, a component of Linux distributions, a member of the Drupal security team, and was a founding member of the first Fedora Server working group in 2011.
Josh and David share their views as downstream consumers of open source software as well as members of the community, touching on why enterprises don't contribute more to open source, the approach to open source policy and licensing changes by two different major vendors in Red Hat and HashiCorp, efforts to shore up the security of the web by moving to memory-safe languages, and more. Come for the industry insights, and stay for the many colorful analogies in this discussion, from tugboats to tofurkey.
Editor's Note: This episode was recorded before IBM agreed to acquire HashiCorp.
Tech lawyer Luis Villa returns to answer our most pressing questions: what’s up with all these new content deals? How did Google think it was a good idea to ship AI Summaries in its current state? Is it too late to opt out of AI? We also discuss AI in Hollywood (spoilers!), positive things we’re seeing (or hoping for) ...
*fixes ties and brushes pants*
*clears throat*
You want a software engineer. I know it (lol). But fr, if you know of a place looking for a fullstack dev, swing them https://www.linkedin.com/in/jacky-alcin%C3%A9-6a9ab730a/ (or e-mail me at jackyalcine@fastmail.com)
#LookingForWork #GetFediHired
Angelica is joined by Samantha Coyle to talk about her newly published textbook: Go Programming - From Beginner to Professional. This book serves as a go-to guide to master Go for real-world software dev success covering fundamentals to advanced topics.
You don't owe anyone a follow (this includes me). Not even people you've been mutuals for a while. Not even people you know on real life. Not even people whose profile you check often.
Sometimes they just post too much. Or post stuff you don't want pop up on your list (but want to check on your terms). Or they start (re-)posting hate (you don't owe them a call out; especially not if you don't think it will go well). Sometimes they are lovely folks but just bore you with their favorite sports.
Y'know how there's a pattern of behavior where someone says something is bad about the tech industry or community or OSS software or something, and then every single nerd within a 50 square mile radius says *WELL ACKTUALLY*??
I just realized that if, like, even 10% of them just... Sat down and spent some energy fixing the problem instead of insulting someone for experiencing it, we would've solved all those issues by now
If you’re ever thinking about posting “any updates on this?” in a GitHub issue that hasn’t seen any activity in years: there aren’t any updates on this.
I've been using the Chromium browser for certain websites, and that's about to end.
Google's greed-fueled moves -- this time to disable vital extensions that provide better privacy and security -- are unacceptable to me.
The stakes here are quite high. If Google succeeds what it's attempting to do -- forcing us to use only Google-approved privacy and security choices -- we're in trouble.
Firefox looks like the best way forward at this point.
Attached: 1 image
This is a graph of Discord’s algorithmically inferred gender (extracted from “request your data” json; axes are probability and days) for a user whose display name is “Tiffany”, whose bio is “she/her”, whose pfp is a drawing of a girl and whose profile theme color is pink.
Algorithmically inferred gender is worse than useless. Presumably the issue is that she talks about programming, and all the deliberate “I am explicitly telling you I am a girl” signaling in the world can’t convince a computer. I sometimes watch a livecoding streamer whose youtube stats claim his audience is 99% male even though you can see fem-coded chat participants regularly. Algorithms like this are deleting the women
Basically if you’re losing sleep over the fact you don’t like a Q* or you think there are too many groups represented on a flag then I’d like to congratulate you on your comfortable life and suggest you put the energy you have for arguing against representation into something more useful.
If it doesn’t hurt anyone beyond making you personally uncomfortable that is decidedly a YOU problem.
*I am aware of the “queer was used as a slur against me and thus it’s painful for me to see” but your discomfort can be healed through reclamation of language and community support, rather than force others to be uncomfortable and disincluded because you don’t like the way they refer to themself. I am not aware of any valid arguments on why we should not add black, brown, trans, intersex and whatever future styleguide updates come to the progress flag.
"'Queer' not as being about who you're having sex with (that can be a dimension of it); but 'queer' as being about the self that is at odds with everything around it and that has to invent and create and find a place to speak and to thrive and to live."
bell hooks
I still think corporations have Pride Month backwards: this isn't a month to make money off me, this is a month to give me discounts for doing the public service of being this gay!
I should be able to walk into any Target and get 30% off by kissing another girl or showing the cute bandaid from where I did my HRT shot! I should get free coffee at starbucks for walking in with carabiners and a fanny pack! I should be able to demand any random driver pull over and become a free uber by waving a rainbow flag so I can go spread my gayness across the city! Strangers should just hand me a twenty because I'm slouching bisexually in public!?!
#RainbowCapitalism #Queer #PrideMonth #Pride
The other day at work, in an online meeting, a fuckhead said the phrase “Well, it’s probably because she’s a woman and she doesn’t know what the hell she’s talking about”, referring to an external contractor.
I’m not out, but I stopped the meeting and said “You don’t get to talk like that in front of me. Now, I have to call HR.”
There was laughter. To which I replied sternly, “It is not funny. Do better.”
There was no laughter then.
I don’t put up with that shit. Misogyny, any kind of trans- or queer- based phobia, racism. None. That’s how you ally - you speak up. You challenge the notion that these fuckers are in a safe place. You DO have power to create change. Be the voice for the voiceless.
Afterwards, two of the other attendees reached out to me to thank for my courage to stand up to one of the “cool kids”. I don’t need thanks, I need people to be better.
BE BETTER.
I got let go from my current role. To say I saw it coming would be half true, but I was not expecting to be out in the blinds this soon. Open to a lot right now, more info at https://jacky.wtf/work. (https://jacky.wtf/2024/5/20Fw)
Attached: 1 image
'“The union” is an organization you build with your coworkers, not a service you receive. Say it again. And again. And again.'
#Union
GraphQL is an incredible piece of technology that has captured a lot of mindshare since I first started slinging it in production in 2018. You won’t have to ...
Things that should burn more calories than they do:
-Writing an email to someone you hate but have to work with
-Being on the phone with insurance companies
-Family gatherings
-Cleaning your bathroom
-Ennui
-Trying to explain yourself
Feel free to add more.
This week on The Business of Open Source I spoke with Reshma Khilnani, CEO and founder of Medplum. Medplum is an open source electronic health record development platform, and one of the things I loved about this conversation is that Reshma is so focused on the healthcare industry — a level of...
If you want to know where tech companies are with AI safety, know Microsoft Recall won’t record screenshots of DRM’d movies..
..but will record screenshots of your financial records and WhatsApp messages, as corporate interests were prioritised over user safety.
And it’s enabled by default.
We kick off our Microsoft Build 2024 “coverage” in this free-wheelin’ conversation with our friend, Shaundai Person! We’re talking Netflix infra, we’re talking sales, we’re talking real-world AI usage, we’re talking career choices…. What’s a good next step? Listen in!
In today's episode, Kelsey Hightower discusses the evolution of Kubernetes, the importance of open source, and the future of technology, including AI. Join the conversation as Kelsey shares insights on the tech industry, open source sustainability, and the impact of AI on our daily lives. Check...
The more I think about it, the major problems in tech and in society in general is that all the investment is going to solve problems that white affluent men have
Burnout in the FOSS community is real, and I'm glad that it's something that is being talked about more in blogs and conferences. There is a different flavor of burnout and emotional toll when you are sacrificing for a cause you believe in (especially in FOSS where people are often working for free or at below market rate). Working for a cause you believe in brings the highest highs when things are going well, but the lowest lows when they go badly.
#FOSS #burnout
ProposalsAccepted: require Linux 3.17 kernel for Go 1.24Previous discussion: Episode 61Accepted: add encoding.AppendText and encoding.AppendBinaryPrevious discussion: Episode 62Accepted: add HostLayout directive type🪟 Accepted: Normalize line endings in example output comparisonsConference...
Justin Warren is founder and principal analyst at PivotNine, a technology consulting and analyst firm based in Melbourne, Australia. Until 2023, he was a board member at Electronic Frontiers Australia, a non-profit national organization representing Internet users. At KubeCon North America last year, he asked a press conference panel of enterprise IT leaders what they were doing to compensate open source maintainers "so they don't starve to death."A self-described "filthy socialist," Warren favors a tax or tax-like system for funding open source libraries that are widely used but not full-fledged products -- especially when the alternative is an offer from a malicious actor maintainers can't refuse. Together, Warren and Beth explore various approaches to shoring up the maintenance, security and sustainability of open source software and discuss the future outlook for the industry in this episode.