Week Notes 23#37 (4 mins read).
What happened in the week of 2023-09-11?
Week Notes 23#37 (4 mins read).
What happened in the week of 2023-09-11?
I will be attending
@lukas@indieweb.social @lornajane@indieweb.social @Philsturgeon@mastodon.green How about a swear jar for API conferences. Every time a speaker says Swagger, they have to pay Phil to plant another tree.
PLEASE stop calling them "soft skills" unless you're talking about the ability to whisper or properly fluff pillows. They're "core skills", the skills we need to communicate with, mentor, inspire, and manage others.
Love it or hate it, TypeScript is here to stay for the foreseeable future. But, what happens when widely adopted packages go completely Type free or remove TypeScript in favor of JS with type annotations? Join us to unpack these recent events with Rich Harris, creator of Svelte, as he walks us through the nuanced deci...

Attached: 1 image Speaker Announcement! Did you know Jamie has a website? Let him help you improve yours in “This talk could've been a blog post” Thank you to our gold sponsors Motorpoint Cronofy BJSS MHR

I may be attending .
Go’s known for it’s fantastic standard library, but there are some places where the libraries can be challenging to use. The html/template package is one of those places. So what alternatives do we have? On today’s episode we’re talking about Templ, an HTML templating language for Go that has great developer tooling. C...

TIL that I can use my fingerprint to log in with i3lock-color🕵️ I thought it'd not worked before last time I looked, but similar to logging in on a TTY, I just need to enter an empty password, then I can auth via my fingerprint 👏
💧️ ppl with ADHD are not in a hurry because they're impatient. they're in a hurry because they know if they don't do this now they're just gonna forget about it
Building dynamic jobs with BuildKite (2 mins read).
How to dynamically generate job configuration for BuildKite, while running inside a pipeline.
Devin and Timmy discuss Music Blocks, a creative software for music education, enabling exploration of concepts and composition from scratch.

Aaron talks about Snowdrift's journey, challenges, recent milestone, and its current standing as a debt-free entity with a dedicated team.

On today’s show Adam is joined by John Nunemaker (an old friend). For some of you listening you might remember John’s appearance on The Changelog #11, which was basically forever ago. Or his company Ordered List — they made Gauges, Harmony, and Speaker Deck which was quite popular in its time — so much so that they att...

Author, journalist, travel writer & software engineer Jon Evans joins us to weigh in on the cultural history (and present-day sentiment) of AI doom. Along the way, we talk plausible Sci-Fi, ultrasound drug delivery, the maybe-evolving laws of physics & even weirder stuff.

Attached: 1 image

I've been asked to comment on what I think the biggest tech trend in 2024 will be? Short answer: Slavery and let me tell you why. Data is the lifeblood that allows any machine learning model to perform its task. It’s not magic. It’s not the so-called “AI” being intelligent or intuitive. It’s statistics. And as the tech sector delves into rapid developments of specialised LLMs that they can further commoditise, they will require vast amounts of diverse data to train—leading to what some have called as data hunting. And unfortunately, all of us who have posted even a single piece of content online are all part of this—whether we like it or not. We are now part of a universal digital sweatshop that transcends international borders. Our labour is ignored and uncompensated based on the capitalist belief that since we shared content freely, companies have the right to monetise it whenever they want. Time and time again, as we have seen in recent news, companies have collected our data without explicit consent. And when they do ask for ‘consent’, they give us word salad in the user agreements or just ask us to opt our way out of the inferno that they manufactured. The aggressive collection of data paves the way for a future where a few corporations will have disproportionate control over vast datasets, which they can exploit for unwarranted targeted advertising, surveillance and practices that would reinforce biases or unfairly influence individual choices and behaviours. And let’s not forget the second step in the process where people (they call as taskers), mostly from the Global South, are hired for 2 USD a day to classify images, videos and texts so that your LLMs will not spew out gibberish. This is the reality behind your glamorous “AI” models. While “AI” companies in the developed world reap huge profits, the groundwork is outsourced to workers in Bangladesh, Kenya, the Philippines and India. But it is fine, isn’t it? As long as we don’t see them. Out of sight, out of mind.
Setting up a matrix for GitHub Actions with Go's go.mod and specific versions (2 mins read).

How to use a Go setup matrix in GitHub Actions that can target the go.mod version and arbitrary other version(s).
Thank you to this week's sponsor, Koyeb!🆕 Go 1.21.1 & 1.20.8 released⚒️ Related: Tool dependencies proposal has been accepted, and here's the design document link. We got you covered ;)🎫 Conference updates🇮🇳 GopherCon India TOMORROW - shoutout Rishi Chandwani for bringing it to our attention🇬🇧...

Workers: DO NOT OVERWORK YOURSELF to avoid getting laid off. - You’re damaging your life and health. - Your employer doesn’t actually notice (no, really, they don’t.) - Your behavior enables future mismanagement of resources. - When layoffs come, you’re gonna get laid off anyway. Remember that a company’s job is to extract maximum work from you for minimum pay, so your job is to extract maximum pay for minimum work. Somewhere in the middle, both parties find an equilibrium that they agree on. Do not voluntarily modify your side of the bargain to your detriment. #FridayDevAdvice
Week Notes 23#36 (3 mins read).
What happened in the week of 2023-09-04?
dependency-management-data now supports Software Bill of Materials (SBOMs) and has better Dependabot support (2 mins read).

Announcing improved support for Dependabot and support for Software Bill of Materials (SBOMs).
Prefer using the GitHub Software Bill of Materials (SBOMs) API over the Dependency Graph GraphQL API (2 mins read).

Why you should use GitHub's Software Bill of Materials API instead of the Dependency Graph GraphQL API.

Two years ago, I posted my salary history - in an impulsive move - and I absolutely do not regret it. I know directly of some the great impact having this data has had (including leading to others sharing their own), and I'm so glad to be able to use my privilege to help others
quasar

V Körbes returns to talk prototyping with Natalie, Johnny & Kris. Is Go good for prototyping? What makes a language prototypable, anyway? How does space radiation fit in to all this? Tune in and ride along to find out!

Normalize talking about about income, menstruation, mental health, and everything. Shameful , aka “taboo”, topics are a form of control; a way to keep people in their place. Shame benefits the patriarchy and the predator class. That’s why calling it what it is — the white supremacacist capitalist patriarchy— is proscribed as well. Normalize it all
Scott's in Mexico this week and he's sitting down with Molly Holzschlag. Molly is a well-known Web standards advocate, instructor, and author and correctly works for Opera as an evangelist. She explains the history of HTML, SGML and XML and we chat about where we think the web is headed.

This week we’re talking about the launch of OpenTF and what it’s going to take to successfully fork HashiCorp’s Terraform. We’re joined by Josh Padnick to discuss what exactly happened, how HashiCorp’s license change changes things, who has been impacted by this change, and ultimately what they are doing about it.

Today's guest is Dan Moore. He is the head of Devrel at FusionAuth and the author of "Letters To A New Developer", which is subtitled, What I Wish I Had Known When Starting My Development Career. Episode 136 on YouTube: https://youtu.be/1C1q-o6DtPU You can engage Dan here: LinkedIn - https://www.linkedin.com/in/mooreds/ Website - https://letterstoanewdeveloper.com/ Book - https://www.amazon.com/Letters-New-Developer-Starting-Development-ebook/dp/B08FD7DG943 Substack - https://ciamweekly.substack.com The Geek Within can be found on several podcast platforms - https://www.polywork.com/posts/W0IZQ1lu List of past episodes: https://tgwlink.net/episodes

Super excited that it's only a couple of weeks to go to #DevOpsDays London! There are still some tickets available, hit me up if you want a discount 👀
It's such a great conference, regardless of the fact that I'm speaking 🤓
Dan North tells the tale of Tim, the worst programmer he’s worked with (who also is a heck of a programmer), Kevin Lin declares that OpenTelemetry delivers on its promise for open observability, Justin Garrison details Terraform vs GitOps vs System Initiative, Inc. writes how Apple beats burnout & Aline Lerner’s ad...

Wealth of Elon Musk 2012: $2,000,000,000 2023: $248,800,000,000 Wealth of Jeff Bezos 2012: $18,400,000,000 2023: $160,900,000,000 Wealth of Mark Zuckerberg 2012: $17,500,000,000 2023: $105,200,000,000 Federal Minimum Wage 2012: $7.25 2023: $7.25 Three words: tax the rich.
PSA: until you've experienced burnout, you are likely to underestimate how long it takes to recover. It's not a couple of months, it's 6-18 months for partial recovery, and maybe 3 years for full recovery (all depending on how bad it gets). The company burning you out will almost never support your recovery, mostly they'll drop you when you stop being productive. Nobody in business cares about your health but you, so be your own advocate, or suffer the consequences.
Explore Joe's insights on corporate open source motivations and sustainability, and SAS's balance of financial incentives with community engagement.

I too aspire to be provided as-is, without any warranty of any kind
Techbros: self driving cars are inevitable! Also techbros: prove you are human by performing a task that computers can’t do, like identifying traffic lights.
Today we go behind the scenes at Chef - the game changing infrastructure automation tool. Adam Jacob created Chef, and it became a massively popular DevOps tool. But despite Chef's success, Adam constantly battled self-doubt and finding his footing as a leader. In this raw episode, Adam shares how the pressure of going from sysadmin to startup CTO caused an... […]

Go Time panelist (and semi-professional unpopular opinion maker) Kris Brandow joins us to discuss his deep-dive on the waterfall paper, his dislike of the “tech debt” analogy, why documentation matters so much & how everything is a distributed system.

Week Notes 23#35 (2 mins read).
What happened in the week of 2023-08-28?
Given that my entire wardrobe consists of #hacktoberfest t-shirts, I'm a little upset by this news. https://hacktoberfest.com/about/#digital-rewards I get the challenges (and the annoyance of drive-by contributors) but I'll miss the fun of getting a random prize in the post.
Twitter's new privacy policy takes effect 09/29/23, giving them the right to use your posts & all of your data to train musk's "AI." Elon Musk's. "AI." If you're still over there, now is the time to request your archived data, delete your posts, and stop using that site. view-source:https://twitter.com/en/privacy
Setting up your Maven settings.xml to release a Jenkins plugin (1 mins read).

How to set up your crdentials to release a Jenkins plugin via Maven.
Thank you to this week's sponsor, Koyeb!Go 1.21.1 & 1.20.8 coming Sept 6Conference updates🇺🇸 GopherCon in San Diego, California, USA, coming Sept 26-29📼 GopherCon EU videos are online!HashiCorp announced open source licence changeProposals:Accepted: net/http: enhanced ServeMux routingRelated...

why does everyone want to own the libs as an open source developer i own multiple libs i would happily pay people to take them from me you do not want to own libs. its so much work