Live data from Hacker News

“I saw that you spun up an Ubuntu image in Azure”

twitter.com

271–280 of 475 posts

Re: “I saw that you spun up an Ubuntu image in Azure”

#272

It's a real shame, Ubuntu used to be my go-to distro, but for me this is the last straw in the history of shady things Canonical has done. One of the things I liked most about Ubuntu is that the installation process is incredibly easy and everything "just works". Does anyone know a good alternative? I'd love to go all in on Alpine, but using it on the desktop doesn't exactly spark joy.

There's going to be a lot of personal preference involved, but I've moved to Pop! OS which is still Ubuntu/Debian based but very clean, easy to install and use, and we'll supported.

Re: “I saw that you spun up an Ubuntu image in Azure”

#273

Earlier quoted context omitted.

For people who use docker at work, avoiding it is simply not possible. Our stack revolves around images (not necessarily docker), so *bsds are dead in the water for me. Additionally, orchestrating is simplified with docker-compose vs managing many jails. I used to manage freebsd jails via cli in FreeNAS, but orchestration with docker-compose is much easier and trackable in git. Transferring between machines is as eas…

I agree with your arguments in that if your stack is already built on Docker it's a lot to ask to move to a different system. But if you are choosing a new stack for a new project, why not look at alternatives to Docker? There are many and jails is a good one. Granted, I haven't looked much at orchestration tools for jails. As far as do you need Docker in the first place? Well maybe. One of my favorite orchestration…

"Since all workstations ran Ubuntu and all servers ran Ubuntu"

Admittedly our company is small (~5 fulltime devs), but we have: mac osx catalina, debian buster, debian bullseye, and ubuntu bionic beaver. So precompiling .debs won't work here. Docker gives us all a common ground, minus some wonky mac docker issues with DNS.

Also, this assumes that one is using a server in the first place. We run our own kubernetes cluster that we automatically provision and deploy pods to, so there is no server to upload files to.

"You aren't relying on some guy with a blog post to keep his server up. And it makes you very directly consider what your dependencies are. Do you really need that unmaintained library written in an esoteric language that requires a SPARC to compile? Docker allows you to hide bad dependencies behind the idea that they are inside a container so the harm they can cause is limited and the headache is localized."

Again, this is a strawman. You can butcher things with docker, or without docker. The same can happen with i.e. Ansible & Terraform (which we also use). I can, and do, analyze our images to see what we can reduce to. Most of our images are either on Scratch or Alpine Linux, thanks to multi-stage builds.

Since each build is localized to a container, we can independently update images and not have to worry about dependency mismatches, or random directories being modified, etc.

My opinion will be biased because I've written at least ~120 docker images in the last two months and spend a good bit of time tweaking and optimizing them.

Re: “I saw that you spun up an Ubuntu image in Azure”

#274

It's a real shame, Ubuntu used to be my go-to distro, but for me this is the last straw in the history of shady things Canonical has done. One of the things I liked most about Ubuntu is that the installation process is incredibly easy and everything "just works". Does anyone know a good alternative? I'd love to go all in on Alpine, but using it on the desktop doesn't exactly spark joy.

NixOS sparks joy for me, especially when reverting do different systems like you would git checkout a commit

Re: “I saw that you spun up an Ubuntu image in Azure”

#275

It's a real shame, Ubuntu used to be my go-to distro, but for me this is the last straw in the history of shady things Canonical has done. One of the things I liked most about Ubuntu is that the installation process is incredibly easy and everything "just works". Does anyone know a good alternative? I'd love to go all in on Alpine, but using it on the desktop doesn't exactly spark joy.

Desktop: I don't know a single person who went to Arch Linux and regretted it. There is a slight learning curve but nothing a HN reader couldn't deal with.

"Just works" type desktop: Don't use linux. Personally, Arch is my go-to desktop and IMO if you can't deal with that, just use macOS or something. There's lots of things that don't "just work" on Linux even today. Bluetooth audio for example has a lot of problems and those will be present cross-distro.

The distros have less and less meaning nowadays, they're just what software is shipped in repos and initially. Ubuntu does a lot of custom shit so you want to stay away from them. Debian is constantly out of date but if you don't mind that it's still a solid distro. Fedora has always been pretty good as well but imo is straight up worse than Arch for sort-of-the-same philosophy.

Re: “I saw that you spun up an Ubuntu image in Azure”

#276
post #145

Earlier quoted context omitted.

He stated the LinkedIn profile was under a different email (makes sense, not corporate one). I'd guess 1: name+company matching was enough.

Isn't that even possibly illegal? I mean contacting someone on a personal channel for unsolicited B2B sales?

Sadly, I get B2B marketing spam like that all the time as CTO, so I'm definitely not as shocked as others in this thread.

Re: “I saw that you spun up an Ubuntu image in Azure”

#277

I installed Ubuntu onto a physical machine recently because I needed to use a Linux package for something real quick. Upon trying to install the incredibly common package I was given some error about it not existing and some nonsense about using snaps. I don't care about learning how to use snaps, I just want to get something done. I quickly installed Debian instead and got back to doing the work I needed to do. It r…

I used to be a ubuntu user from the time they were mailing cds like you. I abandoned ubuntu for debian when they started doing strange things with my desktop like putting the window controls on the wrong side of the window for no other reason than user lock in.

Last week my son installed ubuntu on his cheap tablet pc. it worked flawlessly : wifi, sound, track pad and even touch screen. on screen keyboard worked. even the wacom tablet worked out of the box. when he was on windows he had to install a driver for it to work!

so I guess I'm not mad at ubuntu anymore. it's just not for me. or any linux geek. it's for windows users.

Re: “I saw that you spun up an Ubuntu image in Azure”

#278
post #8

The register article on this https://www.theregister.com/2021/02/11/microsoft_azure_ubunt... has responses from Canonical and MS, which shed a bit more light on the situation. The Canonical quote is the most illuminating :- "As per the Azure T&Cs, Microsoft shares with Canonical, the publisher of Ubuntu, the contact details of developers launching Ubuntu instances on Azure. These contact details are held in Canonical…

Azure is... really weird like that. Sometimes it feels like I'm working with Amway, not Microsoft.

A few months ago I spent like a week or two playing with Azure Sentinel -- I'm a contractor for a company that develops some security solutions, and I was trying to see if and how the feature I was working on could be integrated with a SIEM. Sentinel, of course, was one of 'em.

So I do my thing, then a few weeks pass, then out of the blue, one afternoon, my phone rings...

...and there's a Microsoft representative at the other end, asking me what I thought about Sentinel, if I encountered any difficulties with it, what my plans are and so on. She seemed to be working off a full report of my usage, too, as the questions were pretty specific.

Thing is, my total usage of Microsoft Azure Sentinel was on the order of, what, 16-20 hours? spread across several months. I don't think I've issued 50 request in total, and I would've issued less than 5 if Log Analytics didn't take like forever to show my data on the free tier (not that I'm complaining, the price is unbeatable :P). I was on the free tier the whole time, it seemed like such a gimmick that I didn't even bother going through the company I was doing all this for.

Either the Azure team is desperate for customers or they have more salespeople than Oracle has lawyers if they ended up calling a small fish like me.

Re: “I saw that you spun up an Ubuntu image in Azure”

#279

Earlier quoted context omitted.

I guess I don't understand the quote from Microsoft's statement. Canonical provides "implementation and technical support," right? But they're not allowed to use user data from Microsoft to market those services? How else would that data even be useful for Canonical's "implementation and technical support" services?

This is the full quote from MS, provided in The Register article: "Customer privacy and trust is our top priority at Microsoft. We do not sell any information to third-party companies and only share customer information with Azure Marketplace publishers when customers deploy their product, as outlined in our Terms and Conditions. Our terms with our publishers allow them to provide customers with implementation and te…

Yeah, I agree with your interpretation and that makes sense from Microsoft's perspective. Just one open question that that raises: does a name and employer count as "contact details"? Do Microsoft's terms allow Canonical to reach out to someone on LinkedIn for marketing purposes as long as they don't look them up using the email address Microsoft gives them?

And if the answer to that last question is no, what can Canonical do with the data that's actually valuable to them? If I were given access to a database of sales leads that I was explicitly disallowed from contacting, I would actively avoid even accessing the data to avoid any accusation or perception that I violated those terms, just in case I independently got in touch with those same leads through a different channel.

Re: “I saw that you spun up an Ubuntu image in Azure”

#280
post #63

Earlier quoted context omitted.

And Canonical decided to take that data, search him on Linkedin and contact him. Seems reasonable to see that as a reason to loose respect for Canonical over.

Again, the user's relationship was with Microsoft, not Canonical. Microsoft is the one who the user entrusted to protect their data, and they didn't.

The user chose Microsoft's Azure product to run Canonical's Ubuntu product. The user has relationships with both vendors.
Post reply on HN