My personal view is that given recent events, if contributing to a project requires signing a CLA with a company (instead of an independent organization) then you should only contribute to the project if you're getting paid for it. For example, if your employer wants you to send in bug fixes so you don't have to maintain them.
This may be a bit strong, but executing a CLA outside your employer's eye may be legally hazardous anyway in a 'we own all the work you do anywhere' environment.
Reading through HN (I know, I know) about the #HashiCorp licensing change. Lots of folks get the rug pull and why it’s so shitty to the open source community. Folks defending HC, too.
I’m just thinking about all the conferences who accepted talks about HC products only because they were open source. That’s free marketing. On the backbone of the open source community. Blessed with a certain kind of legitimacy. (Many conferences simple won’t accept “vendor” talks either at all or outside of paid slots.)
I really hope open source conferences are pulling any accepted talks now that the licenses have changed. HC has fundamentally changed how DevRel needs to work at the company now. No longer able to pretend it’s about serving the OSS community.
Attached: 2 images
Fun and heart warming #Linux #kernel contrib from 4-year old about "s" letter feeling sad and lonely at the end of line, missing header hilight as the all other letters have. ❤️
Copy from https://twitter.com/linux_deepin/status/1691396817039314945
Today I have:
🚚 taken delivery of a new sofa
📦 unpacked said sofa
🪜 carried a sofa up a flight of stairs ("PIVOT")
🛠️ built a sofa
🛋️ tastefully arranged sofa in lounge
🥱 sat exhausted on the new sofa
Is it cocktail hour yet?
Attached: 1 image
When the BBC gets it *VERY* wrong so even muskland provides an important community context note.
That's a "real terms" pay cut... or maybe more accurately, a negative real terms wage rise if you will.
If inflation is at 7.9% and your wages rise at 7.8%, then your wages are "rising" slower than inflation.
Show your next google calendar event in polybar, swiftbar, i3-bar, simple-bar, bitbar or any other bar with custom scripts support - GitHub - rosenpin/i3-agenda: Show your next google calendar eve...
Getting FOMO while waiting on my copy of "You Deserve a Tech Union" to come. https://ethanmarcotte.com/wrote/you-deserve-a-tech-union-launch/
Glad it's already in so many peoples' hands and eager to see what people say, write and think about it. (https://jacky.wtf/2023/8/s5tK)
What I do love from #pairing is that the lag between you evolve your mental model about the problem at hand, and you are able to communicate that to another team member is the shortest one.
I can learn new stuff from the domain within minutes with a fast feedback loop as you gain when doing #TDD for example.
But the important aspect is about how much time lapses between that little learning you had and the whole team is up to date to the enhanced model.
That's why pairing + TDD is a super powerful combination of methodologies. Nowadays, if you combine with remote collaboration tools as #Miro, you are able to capture those learnings in a shared board that other colleagues can check in a regular basis.
Making a tech salary and still living paycheck to paycheck has been my life for the majority of my time in tech, and I want the narrative that it's not possible (or less likely) to be eliminated.
Got paid yesterday and because of the fucking debt and expenses I have, I have $250 to my name.
This is why I rail so hard for bringing up the floor on equality and stances.
Good luck to the OpenTF team, I hope Hashicorp does the right thing, but I believe they wont. I look forward to a new foundation managing a open source fork of Terraform. I appreciate the words of their manifesto!
https://opentf.org/
Go 1.21 expands Go's commitment to backward compatibility, so that every new Go toolchain is the best possible implementation of older toolchain semantics as well.
Reminder: All APIs *have a user interface*.
The user is the developer who needs to interface with that API.
Understand what your users need, and make it easy to understand and incorporate into their projects.
Exactly. The term "Open Source" is itself a commons, providing a common shared understanding, which has huge value. Right now, many different groups who may not all agree on all goals nonetheless g...
Attached: 2 images
Looks like I was pretty prescient ~5 years ago about the Hashicorp CLA being added:
https://twitter.com/mitchellh/status/1075478252876062720
seeing a lot of total noobs at #defcon walking around with zero protection to a widely known vulnerability, just begging to get their systems infected with a viral exploit from over three years ago 🙄
really disappointing because the patch involves wearing a wicked cool face mask like a cyberpunk, though a cheap N95 also works if you've already spent all your money on an anti-RFID wallet or some other fancy everyday carry gizmo