#random (2024-05)

Non-work banter and water cooler conversation

A place for non-work-related flimflam, faffing, hodge-podge or jibber-jabber you’d prefer to keep out of more focused work-related channels.

Archive: https://archive.sweetops.com/random/

2024-05-02

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

If you are on the business side of open source, great podcast episode interviewing sonatype cofounder and CTO, and the pros and cons of the different OSS business models. https://www.emilyomier.com/podcast/trying-all-the-open-source-business-models-with-brian-fox

Trying All the Open Source Business Models with Brian Fox | Emily Omier

This week on The Business of Open Source, I spoke with Brian Fox , co-founder and CTO of Sonatype . In addition to having a really interesting discussion about the usual topic of how to build a business around open source software, we also had a good conversation about security — it was hard t

3
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

Props to @Joe Niland for calling my attention to this podcast!

Trying All the Open Source Business Models with Brian Fox | Emily Omier

This week on The Business of Open Source, I spoke with Brian Fox , co-founder and CTO of Sonatype . In addition to having a really interesting discussion about the usual topic of how to build a business around open source software, we also had a good conversation about security — it was hard t

1
1
venkata.mutyala avatar
venkata.mutyala

Good share. Thank you. You going to OSS summit?

venkata.mutyala avatar
venkata.mutyala

I believe this is the one they mentioned in the podcast: https://05f5.com/

Welcome!attachment image

The conference about building financially successful and sustainable open source companies.

April Cho avatar
April Cho

wave Hey all! QueryPal launched on ProductHunt today! We’re building an AI knowledge assistant that automatically syncs up with your company docs to provide you with instant answers- right from your team chats.

We still have more to do- the competition is fierce and we have about 10 hours left until voting closes. Help us climb to the top spot by upvoting QueryPal!

https://www.producthunt.com/posts/querypal-2

QueryPal - Get instant, AI-powered answers from your company knowledge | Product Huntattachment image

Reclaim hours in your workweek with QueryPal, an AI chat assistant for Slack. It automatically answers questions using company data from Google Drive, Notion, Jira, Confluence, and more. It’s easily customizable and secure. Try it out for free!

2024-05-06

venkata.mutyala avatar
venkata.mutyala
Stack Overflow and OpenAI Partner to Strengthen the World’s Most Popular Large Language Models - Press release - Stack Overflow

Founded in 2008, Stack Overflow’s public platform is used by nearly everyone who codes to learn, share their knowledge, collaborate, and build their careers.

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
1
1
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

This.

bradym avatar

Now if we could just get more companies to offer a tier with pricing somewhere between free and “your firstborn child.”

bradym avatar

Oh, you have one more user? That’ll be a 10,000% increase. Muahhahahah!

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

HubSpot

2024-05-07

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
Open Source Is at a Crossroads

The cracks are beginning to show in this global ecosystem, as many projects lack the basic funding to sustain the software that literally runs the world.

Dexter Cariño avatar
Dexter Cariño

Hello fellow Cloud Engineers, I been trying to connect two cloud providers AWS and GCP and found this documentation https://cloud.google.com/network-connectivity/docs/vpn/how-to/creating-ha-vpn

I already config and set it up. And the result was good, connection both instances are pinging. Now, I’m trying to stream my database in aws to GCP ( BigQuery ) and I found this example, https://www.youtube.com/watch?v=vMo6Zgkvt40 on the 2:31 of the video, I saw that he created a profile that connected to the AWS and this is the part I stuck, Question is do you have guys an example how to connect it? I’m trying to setup AWS RDS MYSQL? I appreciate your help.

2024-05-08

Oleksandr Lytvyn avatar
Oleksandr Lytvyn

~Hello, does anyone tried to download VMware ESXi images since old customer portal stopped working a few days ago?~i mean, if you register in new Broadcom customer portal, does it straightforward process and does they just give links for downloading ESXi image or they trying to impose some restriction and requiring some profs of purchase etc)

1

2024-05-15

Ritika Kumar avatar
Ritika Kumar

https://medium.com/@kumarritika666/kubernetes-architecture-125d27725bbf Hi Everyone, I wrote a blog on the topic Kubernetes Architecture, feedbacks are welcomed.

Kubernetes Architectureattachment image

Kubernetes is a useful tool that automates the entire process of the deployment of an application. It takes care of your application inside…

1
Hao Wang avatar
Hao Wang
HashiCorp CMO Marc Holmes sells $456k in stock By Investing.comattachment image

HashiCorp CMO Marc Holmes sells $456k in stock

Jake Lundberg (HashiCorp) avatar
Jake Lundberg (HashiCorp)

The sale was conducted under a prearranged 10b5-1 trading plan, which allows company insiders to set up a predetermined plan to sell stocks at a time when they are not in possession of material non-public information.

HashiCorp CMO Marc Holmes sells $456k in stock By Investing.comattachment image

HashiCorp CMO Marc Holmes sells $456k in stock

this1
Hao Wang avatar
Hao Wang

As HashiCorp’s Chief Marketing Officer Marc Holmes cashes in on his shares, investors might be curious about the company’s financial health and market performance. HashiCorp’s recent metrics from InvestingPro shed light on its current standing. With a market capitalization of $6.61 billion, the company holds a notable position in its sector. Despite a negative P/E ratio of -33.36, reflecting challenges in profitability over the last twelve months, HashiCorp boasts an impressive gross profit margin of 81.46%, indicating strong control over its cost of goods sold relative to its revenue, which stands at $583.14 million for the same period.

Hao Wang avatar
Hao Wang

yeah, we can quote Lol

Jake Lundberg (HashiCorp) avatar
Jake Lundberg (HashiCorp)

Most of the top executives at just about all companies have automatic share sales to avoid insider trading issues. Armon, Dave, Mitchell, Navam, etc, etc will often show up in these reports. This AI generated article also ignores the fact that he’s technically selling these shares at a “loss” because the IBM purchase price is $35/share.

If you’re going to grasp at straws, at least find sound ones.

1
Hao Wang avatar
Hao Wang

you still don’t get what I mean, what you believe is not what is happening

Jake Lundberg (HashiCorp) avatar
Jake Lundberg (HashiCorp)

I don’t know what you mean, you haven’t stated it.

1
Hao Wang avatar
Hao Wang

the reason I quitted from #terraform channel is because I protested hashicorp license change, and you were in that thread, how did I not state it Lol

Hao Wang avatar
Hao Wang

you’ve still got long career ahead, don’t follow up with these big companies, your career worth more than that

Jake Lundberg (HashiCorp) avatar
Jake Lundberg (HashiCorp)

I appreciate the career advice, but I’ve gotten this far without it.

I’ve worked for the US Air Force, a number of smaller software firms (one that became much larger–HashiCorp), a union, a technology consultancy firm and Hewlett-Packard. I’ve grown in many ways from all of them. I didn’t think I’d like Hewlett-Packard, but working for them gave me a much greater scale of responsibilities I’d get from smaller firms. I was the principle Solutions Engineer for all of Asia Pacific for a particular product line and learned a tremendous amount from doing that.

Maybe more importantly is that I’ve seen a number of shifts in the last 28 years I’ve worked in tech and if there’s anything I’ve learned it’s that nothing is static. Being able to adjust to change and do so with value to the industry is far more important than chasing “shiny new things”. The projects, products and processes will inevitably change. Knowing what brings true value to organizations is far more important to me than being a foot soldier in short term skirmishes.

Hao Wang avatar
Hao Wang

Thanks for the replies. I know where you are from. You’ve got all my respects for what you’ve done for your country. Recent years, I said too many “You don’t see what I see”. I always appreciate the persons who opened my eyes. It is just the time I feel I need to stand up to show the supports to the people who are confused or not certain of what is happening :)

Jake Lundberg (HashiCorp) avatar
Jake Lundberg (HashiCorp)

You could lead #confused and #not-certain-what-is-happening channels to be more helpful.

1
Hao Wang avatar
Hao Wang

If there are such channels, I will give it a try Lol

2024-05-16

2024-05-17

2024-05-18

2024-05-20

bradym avatar

Just saw https://ctfreak.com/ on hacker news. Has anyone used it? Looks like a breath of fresh air compared to rundeck.

Welcome to CTFreak!

Maintain, schedule and run all your shell scripts from one place.

Stephen Tan avatar
Stephen Tan

what’s wrong with AWX/Ansible?

Welcome to CTFreak!

Maintain, schedule and run all your shell scripts from one place.

bradym avatar

I’ve never tried AWX, we don’t use Ansible enough that I’ve ever thought it would be worth looking into.

Not really a direct competitor to rundeck in my understanding.

2024-05-21

2024-05-23

abs.othniel2023 avatar
abs.othniel2023
Othniel N on LinkedIn: #devops #cicd #kubernetes #poll #gitlab #circleci #travis #jenkinsattachment image

Hello LinkedIn Connections and Followers,

𝗪𝗵𝗮𝘁 𝗖𝗜/𝗖𝗗 𝘁𝗼𝗼𝗹𝘀 𝗵𝗮𝘃𝗲 𝘆𝗼𝘂 𝘀𝘁𝘂𝗱𝗶𝗲𝗱 𝗼𝗿 𝗮𝗿𝗲 𝗰𝘂𝗿𝗿𝗲𝗻𝘁𝗹𝘆 𝘂𝘀𝗶𝗻𝗴 𝗮𝘁…

Hao Wang avatar
Hao Wang

it is not an open place for LinkedIn suspended lots of accounts during pandemic

Othniel N on LinkedIn: #devops #cicd #kubernetes #poll #gitlab #circleci #travis #jenkinsattachment image

Hello LinkedIn Connections and Followers,

𝗪𝗵𝗮𝘁 𝗖𝗜/𝗖𝗗 𝘁𝗼𝗼𝗹𝘀 𝗵𝗮𝘃𝗲 𝘆𝗼𝘂 𝘀𝘁𝘂𝗱𝗶𝗲𝗱 𝗼𝗿 𝗮𝗿𝗲 𝗰𝘂𝗿𝗿𝗲𝗻𝘁𝗹𝘆 𝘂𝘀𝗶𝗻𝗴 𝗮𝘁…

2024-05-24

Tom Parker avatar
Tom Parker

Hey everyone,

My first podcast episode is live and would love you take a look/listen!

OpsCast is my new series hosting industry experts from across the DevOps, Reliability & MLOps community, sharing an easily digestible snapshot into their current challenges & how these are being tackled.

I had the pleasure of being joined by Alex Glenn, SRE Manager at Domino Data Lab, who are doing some really cool things in the Enterprise AI & MLOps space.

During the show, Alex shares:

The toughest challenges he is facing (spoiler alert: this may not be technical!) The key lessons he has learnt as a site reliability engineering leader His insights for other Ops teams What he may approach differently His advice for someone moving into the Ops world And a very diplomatic answer to his most loved & loathed tech

Check it out & I’d love to hear your thoughts!

https://www.youtube.com/watch?v=uic1y10zsI4

2024-05-27

Катерина Кучернюк avatar
Катерина Кучернюк

Join a new DevOpsDays Ukraine: Let’s Talk Security edition on June 4-5!

During two days dedicated to DevSecOps 13 speakers will share presentations and insightful ignites on creating an action plan and building security measures into every stage of development.

Learn how to integrate security as a shared responsibility throughout the entire IT lifecycle. Register: https://devopsdays.com.ua/

DevOpsDays: Let’s Talk Security - DevOpsDaysattachment image

Register Become a Sponsor June 2024 Online DevOpsDays: Let’s Talk Security. Becoming a sponsor of DevOpsDays Ukraine is part of the global DevOpsDays community. DevOpsDays Ukraine is a key platform at the forefront of advancing DevOps innovations. Collaborating with the global DevOpsDays community, we bring together industry visionaries, thought leaders, and professionals to dissect the latest trends and best practices in DevOps development.

1

2024-05-28

Pawel Rein avatar
Pawel Rein
7
Hao Wang avatar
Hao Wang

how about 6**

Thomas Asmerom avatar
Thomas Asmerom

@Hao Wang http status codes ate are between 100 to 599 https://developer.mozilla.org/en-US/docs/Web/HTTP/Status

1
Hao Wang avatar
Hao Wang

oh I remember it wrong, it is SIP protocol

2024-05-29

2024-05-30

Tom Parker avatar
Tom Parker

Hey Everyone,

Episode Two of OpsCast is live! I’m joined by David Sandilands, Principal Solutions Architect at Puppet & Co-Author of the influential State of DevOps Report!

David gives us an insight into this years State of DevOps Report and shares his thoughts on:

The evolution of DevOps & Platform environments, and their current level of maturity

The challenges in managing & maintaining large scale platforms

Whether DevOps has an identity crisis & the current state of DevOps after a period of rapid growth

The importance of teams, processes & communication in technology success

Some great anecdotes from his experiences!

Live now on YouTube now & you’ll also find us on Spotify in the coming days. Check us out, we’d love to hear your thoughts!

https://www.youtube.com/watch?v=qNH2PdYc5Ss&t=5s

Hao Wang avatar
Hao Wang

recently I took a look NixOS, it seems it will grow to be a big competitor to a few projects, like Ansible/Chef, snpad…

proofconstruction avatar
proofconstruction

Nix doesn’t compete with other projects, they are not even in the same league

Hao Wang avatar
Hao Wang

I see it as a potential snapd also got the potential to take over Redhat’s position after it is acquired by IBM, but snapd store is not open sourced, it is a failure finally

Hao Wang avatar
Hao Wang

CoreOS is as well before acquired by redhat… that is the interesting part of open source

Hao Wang avatar
Hao Wang

snapd/CoreOS/nix got a common part which is hashed package management

Hao Wang avatar
Hao Wang
NixOS/nixops

NixOps is a tool for deploying to NixOS machines in a network or cloud.

venkata.mutyala avatar
venkata.mutyala

Awesome! I’ve been meaning to check it out myself. What did you install nixOS on?

Eamon Keane avatar
Eamon Keane

I think nix can be a competitive advantage for velocity for some tech forward organisations who have a nix ninja on hand.

But to go mainstream they need to make it easier to adopt. Last I checked, there’s a schism in the community between some VC-funded startups (e.g flox) trying to make it easier to adopt (flakes) versus some more theological elements in the nix community who have a slightly different vision.

https://lwn.net/Articles/970824/ https://discourse.nixos.org/t/nix-flakes-is-an-experiment-that-did-too-much-at-once/32707 https://flox.dev/

Hao Wang avatar
Hao Wang

@venkata.mutyala I started with a couple of VMs. Nix can also manage multiple hosts, which gives more imaginations

Hao Wang avatar
Hao Wang

@Eamon Keane thanks for the info! After I started this thread, found this, https://nixos.wiki/wiki/Applications. Nix can do more than I imagined L0l

Hao Wang avatar
Hao Wang

I thought a lot but don’t know how to express them all, let us dive in, get hands dirty Lol

Hao Wang avatar
Hao Wang

Nix is definitely highly recommended

Hao Wang avatar
Hao Wang

DevOps engineers are shaking to be afraid of losing jobs if Nix engineers are imagining bigger…

Hao Wang avatar
Hao Wang

@Eamon Keane after another look into Flox, it is the example for Nix to replace Ansible

1
Hao Wang avatar
Hao Wang

Flox: from inside out (VM), Ansible: from outside of VM

Eamon Keane avatar
Eamon Keane

yea flox looks promising! I think there’s still a chance you fall through flox’s nix abstraction and could be spending days trying to debug an install, so you do still need an expert on hand.

Hao Wang avatar
Hao Wang

yeah, it is, Nix is a lang, similar to Ansible which is also interesting when troubleshooting

Hao Wang avatar
Hao Wang

Nix with Flox similar projects can be more ambitious, e.g. if there is an integration between Opentofu and Nix… so Nix can not only set up packages in VM, but the whole infra

Hao Wang avatar
Hao Wang

a new item on competitor list: Crossplane

proofconstruction avatar
proofconstruction

https://nix.dev is the official learning material

1
Hao Wang avatar
Hao Wang

yeah, took a quick look, easy to learn

proofconstruction avatar
proofconstruction

I work on this, so let me know about any questions or issues!

Hao Wang avatar
Hao Wang

I’ll take a look into the git repo first

Hao Wang avatar
Hao Wang

you know why I promote NixOS, because it can support Secure Boot, if you worked with it, you know it is not easy, and Ubuntu’s secure boot certificate depends on M$… which is a concern

Hao Wang avatar
Hao Wang

@proofconstruction do you know a good place to ask questions about packages of NixOS? starting with a quick one, how these packages are audited? for example, now opentofu package is not managed by someone else, how can I know the binary got no bad actor in it?

proofconstruction avatar
proofconstruction

You can always ask questions in the Discourse, in a GitHub issue in the nixpkgs repo, or in rooms in the official matrix. Some other unofficial platforms are listed here

NixOS Discourse

NixOS community forum. Hosted by flyingcircus.io, running on NixOS 23.11.

Matrix - Decentralised and secure communication

You’re invited to talk on Matrix. If you don’t already have a client this link will help you pick one, and join the conversation. If you already have one, this link will help you join the conversation

Community | Nix & NixOS

Nix is a tool that takes a unique approach to package management and system configuration. Learn how to make reproducible, declarative and reliable systems.

1
Hao Wang avatar
Hao Wang

got it, thanks!

Jeremy White (Cloud Posse) avatar
Jeremy White (Cloud Posse)

Just wanted to add my 2 cents: I generally agree that Nix is just a different beast than Ansible or other things. Probably a better comparison would be something like Nickel, https://nickel-lang.org/ … which is built to be more generalized than Nix

Nickel

Sample

1
Jeremy White (Cloud Posse) avatar
Jeremy White (Cloud Posse)

I tend to think of Nix as a methodology and toolkit for repeatable builds.

Jeremy White (Cloud Posse) avatar
Jeremy White (Cloud Posse)

but you can absolutely extend that to include building instances. That is to say, if you can describe something as a ‘build target’… Nix will happily codify it

proofconstruction avatar
proofconstruction

Nix is not built on Nickel; Nix is a language. Nickel is a later development which tries to address a similar space (configuration generally) with different ergonomics.

Jeremy White (Cloud Posse) avatar
Jeremy White (Cloud Posse)

aha! I had always felt the two were related. Thanks for that clarification

Jeremy White (Cloud Posse) avatar
Jeremy White (Cloud Posse)

Updated my remarks above

1
proofconstruction avatar
proofconstruction

They’re pretty related! Spiritually siblings I guess. There’s some interest (or was a year or two ago) in trying to replace Nix with Nickel in some third-party codebases (not in the nix core projects of course), but I’m not aware of anybody who actually did so.

proofconstruction avatar
proofconstruction

Today, Nix-the-idea is really the only available correct solution to dependency management. There are plenty of rough edges in the Nix program itself, the CLI, and the language, but no other approaches really come close to the same power and stability.

Hao Wang avatar
Hao Wang

nixos is kinda combination of snapd/CoreOS + Ansible/Chef/Puppet

Hao Wang avatar
Hao Wang

now got more insights into this eco

Hao Wang avatar
Hao Wang

agentlessly run in VM

Hao Wang avatar
Hao Wang

if NixOS can introduce AppArmor or SELinux, that would address security concerns as a potential mainstream distro

Hao Wang avatar
Hao Wang

snapd uses AppArmor for access control, and it is very strictly done, which is good for IoT but a disaster for a normal OS as a package manager

proofconstruction avatar
proofconstruction

Nix (and Nixpkgs, and of course NixOS which is a subproject of Nixpkgs and should really be thought of as a framework for building custom Linux distributions) has a LOT to offer in the devops space. You can build truly-minimal container images, define fully reproducible and portable dev environments, specify the entire systems those live and execute in, and more, all with the same language, and more. If you pin a particular nixpkgs revision, you can reasonably expect the same file to continue building exactly the same outputs forever.

Hao Wang avatar
Hao Wang

a new item added on the competitor list: Hashicorp Packer

proofconstruction avatar
proofconstruction

There are many security improvements underway, with many more in the pipeline. Last year we applied for and received funding from the STF to build a nixpkgs vulnerability tracker and other tooling.

1
Hao Wang avatar
Hao Wang

yeah, i really felt surprised that Nix can run everywhere, windows/linux/mac

Hao Wang avatar
Hao Wang

love to have the tracker, it is one of my big concerns after Centos is gone (suspecting there are bad actors in the packages already) and xz backdoor

proofconstruction avatar
proofconstruction

For the most part, all package sources or prebuilt binaries are fetched from upstream, with their hashes checked, and this information committed to git. In rare cases there are patches to source to make things work better with nix, but these are also always in git and available for inspection.

Hao Wang avatar
Hao Wang

got it

Hao Wang avatar
Hao Wang

c++ engineers are seeing hope in devops world Lol

proofconstruction avatar
proofconstruction

Open offer to anyone reading: I’m happy to help you get started onboarding your projects into Nix! I wrote the tutorial on packaging existing software, so I recommend reading that first (and https://nix.dev in general) to get an idea of what this process looks like. That tutorial walks through packaging C/C++ stuff, but packages in other languages typically make use of language-specific packaging infrastructure in nixpkgs, and usually have a preferred style/idioms for the package definitions.

Welcome to nix.dev — nix.dev documentation

Official documentation for getting things done with Nix.

1
1
1

2024-05-31

    keyboard_arrow_up